#include <INewLinkConverter.h>
|
| enum | { kDefaultIID = IID_INEWLINKCONVERTER } |
| |
| virtual UID INewLinkConverter::CreateNewLinkObject | ( | const UIDRef & | oldLinkRef | ) | |
| protectedpure virtual |
Called create an ILinkObject. Default is to assume direct reference to the link object from data link.
- Parameters
- Returns
- UID of the resulting link object.
Implemented in CusDtLnkNewLinkConverter.
| virtual ErrorCode INewLinkConverter::DoConvert | ( | const UIDRef & | oldLinkRef | ) | |
| pure virtual |
Called convert a link.
- Parameters
- Returns
- kSuccess if the conversion succeded, else an error code.
Implemented in CusDtLnkNewLinkConverter.
| virtual ErrorCode INewLinkConverter::DoCustomConversion | ( | const UIDRef & | oldLinkRef | ) | |
| protectedpure virtual |
Called perform custom conversion as needed. Default is to do nothing.
- Parameters
- Returns
- kSuccess if the custom conversion succeded, else an error code.
Implemented in CusDtLnkNewLinkConverter.