HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PcpErrorVariableExpressionError Class Reference

#include <errors.h>

+ Inheritance diagram for PcpErrorVariableExpressionError:

Public Member Functions

PCP_API ~PcpErrorVariableExpressionError () override
 
PCP_API std::string ToString () const override
 Converts error to string message. More...
 
- Public Member Functions inherited from PcpErrorBase
virtual PCP_API ~PcpErrorBase ()
 Destructor. More...
 

Static Public Member Functions

static
PcpErrorVariableExpressionErrorPtr 
New ()
 

Public Attributes

std::string expression
 The expression that was evaluated. More...
 
std::string expressionError
 The error generated during evaluation. More...
 
std::string context
 
SdfLayerHandle sourceLayer
 The source layer where the expression was authored. More...
 
SdfPath sourcePath
 
- Public Attributes inherited from PcpErrorBase
const PcpErrorType errorType
 The error code. More...
 
PcpSite rootSite
 

Additional Inherited Members

- Protected Member Functions inherited from PcpErrorBase
 PcpErrorBase (PcpErrorType errorType)
 Constructor. More...
 

Detailed Description

Error when evaluating a variable expression.

Definition at line 1035 of file errors.h.

Constructor & Destructor Documentation

PCP_API PcpErrorVariableExpressionError::~PcpErrorVariableExpressionError ( )
override

Member Function Documentation

static PcpErrorVariableExpressionErrorPtr PcpErrorVariableExpressionError::New ( )
static
PCP_API std::string PcpErrorVariableExpressionError::ToString ( ) const
overridevirtual

Converts error to string message.

Implements PcpErrorBase.

Member Data Documentation

std::string PcpErrorVariableExpressionError::context

The context where the expression was authored, e.g. "sublayer", "reference", etc.

Definition at line 1051 of file errors.h.

std::string PcpErrorVariableExpressionError::expression

The expression that was evaluated.

Definition at line 1044 of file errors.h.

std::string PcpErrorVariableExpressionError::expressionError

The error generated during evaluation.

Definition at line 1047 of file errors.h.

SdfLayerHandle PcpErrorVariableExpressionError::sourceLayer

The source layer where the expression was authored.

Definition at line 1054 of file errors.h.

SdfPath PcpErrorVariableExpressionError::sourcePath

The source path where the expression was authored. This may be the absolute root path.

Definition at line 1058 of file errors.h.


The documentation for this class was generated from the following file: