All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SdfPathExpression Member List

This is the complete list of members for SdfPathExpression, including all inherited members.

Complement enum value (defined in SdfPathExpression)SdfPathExpression
ComposeOver(SdfPathExpression const &weaker) const &SdfPathExpressioninline
ComposeOver(SdfPathExpression const &weaker) &&SdfPathExpression
ContainsExpressionReferences() constSdfPathExpressioninline
ContainsWeakerExpressionReference() constSdfPathExpression
Difference enum value (defined in SdfPathExpression)SdfPathExpression
EveryDescendant()SdfPathExpressionstatic
Everything()SdfPathExpressionstatic
ExpressionRef enum value (defined in SdfPathExpression)SdfPathExpression
GetParseError() const &SdfPathExpressioninline
GetText() constSdfPathExpression
ImpliedUnion enum value (defined in SdfPathExpression)SdfPathExpression
Intersection enum value (defined in SdfPathExpression)SdfPathExpression
IsAbsolute() constSdfPathExpression
IsComplete() constSdfPathExpressioninline
IsEmpty() constSdfPathExpressioninline
MakeAbsolute(SdfPath const &anchor) const &SdfPathExpressioninline
MakeAbsolute(SdfPath const &anchor) &&SdfPathExpression
MakeAtom(ExpressionReference &&ref)SdfPathExpressionstatic
MakeAtom(ExpressionReference const &ref)SdfPathExpressioninlinestatic
MakeAtom(PathPattern &&pattern)SdfPathExpressionstatic
MakeAtom(PathPattern const &pattern)SdfPathExpressioninlinestatic
MakeAtom(SdfPath const &path)SdfPathExpressioninlinestatic
MakeAtom(SdfPath &&path)SdfPathExpressioninlinestatic
MakeComplement(SdfPathExpression &&right)SdfPathExpressionstatic
MakeComplement(SdfPathExpression const &right)SdfPathExpressioninlinestatic
MakeOp(Op op, SdfPathExpression &&left, SdfPathExpression &&right)SdfPathExpressionstatic
MakeOp(Op op, SdfPathExpression const &left, SdfPathExpression const &right)SdfPathExpressioninlinestatic
Nothing()SdfPathExpressionstatic
Op enum nameSdfPathExpression
operator bool() constSdfPathExpressioninlineexplicit
operator!= (defined in SdfPathExpression)SdfPathExpressionfriend
operator<< (defined in SdfPathExpression)SdfPathExpressionfriend
operator== (defined in SdfPathExpression)SdfPathExpressionfriend
PathPattern typedef (defined in SdfPathExpression)SdfPathExpression
Pattern enum value (defined in SdfPathExpression)SdfPathExpression
ReplacePrefix(SdfPath const &oldPrefix, SdfPath const &newPrefix) const &SdfPathExpressioninline
ReplacePrefix(SdfPath const &oldPrefix, SdfPath const &newPrefix) &&SdfPathExpression
ResolveReferences(TfFunctionRef< SdfPathExpression(ExpressionReference const &)> resolve) const &SdfPathExpressioninline
ResolveReferences(TfFunctionRef< SdfPathExpression(ExpressionReference const &)> resolve) &&SdfPathExpression
SdfPathExpression()=defaultSdfPathExpression
SdfPathExpression(std::string const &expr, std::string const &parseContext={})SdfPathExpressionexplicit
swap (defined in SdfPathExpression)SdfPathExpressionfriend
TfHashAppend (defined in SdfPathExpression)SdfPathExpressionfriend
Union enum value (defined in SdfPathExpression)SdfPathExpression
Walk(TfFunctionRef< void(Op, int)> logic, TfFunctionRef< void(ExpressionReference const &)> ref, TfFunctionRef< void(PathPattern const &)> pattern) constSdfPathExpression
WalkWithOpStack(TfFunctionRef< void(std::vector< std::pair< Op, int > > const &)> logic, TfFunctionRef< void(ExpressionReference const &)> ref, TfFunctionRef< void(PathPattern const &)> pattern) constSdfPathExpression
WeakerRef()SdfPathExpressionstatic