declare.h File Reference
+ Include dependency graph for declare.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef TfToken NdrIdentifier
 
typedef TfToken::HashFunctor NdrIdentifierHashFunctor
 
typedef std::vector< NdrIdentifier > NdrIdentifierVec
 
typedef std::unordered_set< NdrIdentifier, NdrIdentifierHashFunctor > NdrIdentifierSet
 
typedef std::vector< TfToken > NdrTokenVec
 
typedef std::unordered_map< TfToken, std::string, TfToken::HashFunctor > NdrTokenMap
 
typedef NdrProperty * NdrPropertyPtr
 
typedef NdrProperty const * NdrPropertyConstPtr
 
typedef std::unique_ptr< NdrProperty > NdrPropertyUniquePtr
 
typedef std::vector< NdrPropertyUniquePtr > NdrPropertyUniquePtrVec
 
typedef std::unordered_map< TfToken, NdrPropertyConstPtr, TfToken::HashFunctor > NdrPropertyPtrMap
 
typedef NdrNode * NdrNodePtr
 
typedef NdrNode const * NdrNodeConstPtr
 
typedef std::unique_ptr< NdrNode > NdrNodeUniquePtr
 
typedef std::vector< NdrNodeConstPtr > NdrNodeConstPtrVec
 
typedef std::vector< NdrNodeUniquePtr > NdrNodeUniquePtrVec
 
typedef std::vector< std::string > NdrStringVec
 
typedef std::pair< TfToken, TfToken > NdrOption
 
typedef std::vector< NdrOption > NdrOptionVec
 
typedef std::unordered_set< std::string > NdrStringSet
 
typedef std::pair< SdfValueTypeName, TfToken > NdrSdfTypeIndicator
 

Enumerations

enum  NdrVersionFilter { NdrVersionFilterDefaultOnly, NdrVersionFilterAllVersions, NdrNumVersionFilters }
 Enumeration used to select nodes by version. More...
 

Functions

const std::string & NdrGetIdentifierString (const NdrIdentifier &id)
 

Enumeration Type Documentation

◆ NdrVersionFilter

Enumeration used to select nodes by version.

Definition at line 203 of file declare.h.