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

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 ( )

Member Function Documentation

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

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: