|
Objects of this class represent references to other path expressions, which will be resolved later by a call to ResolveReferences() or ComposeOver(). More...
#include <pathExpression.h>
Static Public Member Functions | |
static SDF_API ExpressionReference const & | Weaker () |
Return the special "weaker" reference, whose syntax in an SdfPathExpression is "%_". | |
Public Attributes | |
SdfPath | path |
std::string | name |
Friends | |
template<class HashState > | |
void | TfHashAppend (HashState &h, ExpressionReference const &er) |
bool | operator== (ExpressionReference const &l, ExpressionReference const &r) |
bool | operator!= (ExpressionReference const &l, ExpressionReference const &r) |
void | swap (ExpressionReference &l, ExpressionReference &r) |
Objects of this class represent references to other path expressions, which will be resolved later by a call to ResolveReferences() or ComposeOver().
Definition at line 251 of file pathExpression.h.
|
static |
Return the special "weaker" reference, whose syntax in an SdfPathExpression is "%_".
An ExpressionReference represents this as the empty path
, and the name "_".
|
friend |
Definition at line 278 of file pathExpression.h.
|
friend |
Definition at line 273 of file pathExpression.h.
|
friend |
Definition at line 282 of file pathExpression.h.
|
friend |
Definition at line 268 of file pathExpression.h.
std::string name |
Definition at line 265 of file pathExpression.h.
SdfPath path |
Definition at line 261 of file pathExpression.h.