HDK
|
#include <errors.h>
Public Member Functions | |
virtual PCP_API | ~PcpErrorBase () |
Destructor. More... | |
virtual std::string | ToString () const =0 |
Converts error to string message. More... | |
Public Attributes | |
const PcpErrorType | errorType |
The error code. More... | |
PcpSite | rootSite |
Protected Member Functions | |
PcpErrorBase (PcpErrorType errorType) | |
Constructor. More... | |
|
virtual |
Destructor.
|
explicitprotected |
Constructor.
|
pure virtual |
Converts error to string message.
Implemented in PcpErrorVariableExpressionError, PcpErrorUnresolvedPrimPath, PcpErrorTargetPermissionDenied, PcpErrorSublayerCycle, PcpErrorPropertyPermissionDenied, PcpErrorPrimPermissionDenied, PcpErrorOpinionAtRelocationSource, PcpErrorInvalidSublayerPath, PcpErrorInvalidSublayerOwnership, PcpErrorInvalidReferenceOffset, PcpErrorInvalidSublayerOffset, PcpErrorInvalidTargetPath, PcpErrorInvalidExternalTargetPath, PcpErrorInvalidInstanceTargetPath, PcpErrorMutedAssetPath, PcpErrorInvalidAssetPath, PcpErrorInvalidPrimPath, PcpErrorInconsistentAttributeVariability, PcpErrorInconsistentAttributeType, PcpErrorInconsistentPropertyType, PcpErrorCapacityExceeded, PcpErrorArcPermissionDenied, and PcpErrorArcCycle.
const PcpErrorType PcpErrorBase::errorType |
PcpSite PcpErrorBase::rootSite |