All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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
< SdfNamespaceEdit
SdfNamespaceEditVector
 A sequence of SdfNamespaceEdit. More...
 
typedef std::vector
< SdfNamespaceEditDetail
SdfNamespaceEditDetailVector
 A sequence of SdfNamespaceEditDetail. More...
 

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. More...
 
SdfNamespaceEditDetail::Result CombineError (SdfNamespaceEditDetail::Result)
 Combine a result with Error, yielding Error over Unbatched over Okay. More...
 
SdfNamespaceEditDetail::Result CombineUnbatched (SdfNamespaceEditDetail::Result other)
 Combine a result with Unbatched, yielding Error over Unbatched over Okay. More...
 

Typedef Documentation

A sequence of SdfNamespaceEditDetail.

Definition at line 157 of file namespaceEdit.h.

A sequence of SdfNamespaceEdit.

Definition at line 125 of file namespaceEdit.h.

Function Documentation

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

Definition at line 175 of file namespaceEdit.h.

Combine two results, yielding Error over Unbatched over Okay.

Definition at line 165 of file namespaceEdit.h.

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

Definition at line 183 of file namespaceEdit.h.