All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
layerStackIdentifier.h File Reference
+ Include dependency graph for layerStackIdentifier.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PcpLayerStackIdentifier
 Arguments used to identify a layer stack. More...
 

Functions

 SDF_DECLARE_HANDLES (SdfLayer)
 
template<typename HashState >
void TfHashAppend (HashState &h, const PcpLayerStackIdentifier &x)
 
size_t hash_value (const PcpLayerStackIdentifier &x)
 
PCP_API std::ostream & operator<< (std::ostream &, const PcpLayerStackIdentifier &)
 
PCP_API std::ostream & PcpIdentifierFormatBaseName (std::ostream &)
 Manipulator to cause the next PcpLayerStackIdentifier written to the ostream to write the base name of its layers, rather than the full identifier.
 
PCP_API std::ostream & PcpIdentifierFormatRealPath (std::ostream &)
 Manipulator to cause the next PcpLayerStackIdentifier written to the ostream to write the real path of its layers, rather than the identifier.
 
PCP_API std::ostream & PcpIdentifierFormatIdentifier (std::ostream &)
 Manipulator to cause the next PcpLayerStackIdentifier written to the ostream to write the identifier of its layers.
 

Function Documentation

◆ hash_value()

size_t hash_value ( const PcpLayerStackIdentifier x)
inline

Definition at line 123 of file layerStackIdentifier.h.

◆ PcpIdentifierFormatBaseName()

PCP_API std::ostream & PcpIdentifierFormatBaseName ( std::ostream &  )

Manipulator to cause the next PcpLayerStackIdentifier written to the ostream to write the base name of its layers, rather than the full identifier.

◆ PcpIdentifierFormatIdentifier()

PCP_API std::ostream & PcpIdentifierFormatIdentifier ( std::ostream &  )

Manipulator to cause the next PcpLayerStackIdentifier written to the ostream to write the identifier of its layers.

This is the default state; this manipulator is only to nullify one of the above manipulators.

◆ PcpIdentifierFormatRealPath()

PCP_API std::ostream & PcpIdentifierFormatRealPath ( std::ostream &  )

Manipulator to cause the next PcpLayerStackIdentifier written to the ostream to write the real path of its layers, rather than the identifier.

◆ TfHashAppend()

void TfHashAppend ( HashState &  h,
const PcpLayerStackIdentifier x 
)
inline

Definition at line 116 of file layerStackIdentifier.h.