![]() |
|
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 64 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 91 of file pathExpression.h.
|
friend |
Definition at line 86 of file pathExpression.h.
|
friend |
Definition at line 95 of file pathExpression.h.
|
friend |
Definition at line 81 of file pathExpression.h.
| std::string name |
Definition at line 78 of file pathExpression.h.
| SdfPath path |
Definition at line 74 of file pathExpression.h.