This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
namespaceEdit.h File Reference
+ Include dependency graph for namespaceEdit.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SdfNamespaceEdit
 A single namespace edit. More...
 
struct  SdfNamespaceEditDetail
 Detailed information about a namespace edit. More...
 
class  SdfBatchNamespaceEdit
 A description of an arbitrarily complex namespace edit. More...
 

Typedefs

typedef std::vector< SdfNamespaceEditSdfNamespaceEditVector
 A sequence of SdfNamespaceEdit.
 
typedef std::vector< SdfNamespaceEditDetailSdfNamespaceEditDetailVector
 A sequence of SdfNamespaceEditDetail.
 

Functions

SDF_API std::ostream & operator<< (std::ostream &, const SdfNamespaceEdit &)
 
SDF_API std::ostream & operator<< (std::ostream &, const SdfNamespaceEditVector &)
 
SDF_API std::ostream & operator<< (std::ostream &, const SdfNamespaceEditDetail &)
 
SDF_API std::ostream & operator<< (std::ostream &, const SdfNamespaceEditDetailVector &)
 
SdfNamespaceEditDetail::Result CombineResult (SdfNamespaceEditDetail::Result lhs, SdfNamespaceEditDetail::Result rhs)
 Combine two results, yielding Error over Unbatched over Okay.
 
SdfNamespaceEditDetail::Result CombineError (SdfNamespaceEditDetail::Result)
 Combine a result with Error, yielding Error over Unbatched over Okay.
 
SdfNamespaceEditDetail::Result CombineUnbatched (SdfNamespaceEditDetail::Result other)
 Combine a result with Unbatched, yielding Error over Unbatched over Okay.
 

Typedef Documentation

◆ SdfNamespaceEditDetailVector

A sequence of SdfNamespaceEditDetail.

Definition at line 138 of file namespaceEdit.h.

◆ SdfNamespaceEditVector

A sequence of SdfNamespaceEdit.

Definition at line 106 of file namespaceEdit.h.

Function Documentation

◆ CombineError()

Combine a result with Error, yielding Error over Unbatched over Okay.

Definition at line 156 of file namespaceEdit.h.

◆ CombineResult()

Combine two results, yielding Error over Unbatched over Okay.

Definition at line 146 of file namespaceEdit.h.

◆ CombineUnbatched()

Combine a result with Unbatched, yielding Error over Unbatched over Okay.

Definition at line 164 of file namespaceEdit.h.