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 862 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 878 of file errors.h.

std::string PcpErrorVariableExpressionError::expression

The expression that was evaluated.

Definition at line 871 of file errors.h.

std::string PcpErrorVariableExpressionError::expressionError

The error generated during evaluation.

Definition at line 874 of file errors.h.

SdfLayerHandle PcpErrorVariableExpressionError::sourceLayer

The source layer where the expression was authored.

Definition at line 881 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 885 of file errors.h.


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