TDF_Data.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_TDF_Data.hxx>
#include <TDF_LabelNodePtr.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
#include <TColStd_StackOfInteger.hxx>
#include <NCollection_BaseAllocator.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Macro.hxx>
#include <TDF_LabelNodePtr.hxx>
#include <Handle_TDF_Attribute.hxx>
#include <Standard_OStream.hxx>
#include <TCollection_AsciiString.hxx>
#include <Handle_TDF_AttributeDelta.hxx>
#include <Handle_TDF_DeltaOnAddition.hxx>
#include <Handle_TDF_DeltaOnForget.hxx>
#include <Handle_TDF_DeltaOnResume.hxx>
#include <Handle_TDF_DeltaOnModification.hxx>
#include <Handle_TDF_DeltaOnRemoval.hxx>
#include <Handle_TDF_RelocationTable.hxx>
#include <Handle_TDF_DataSet.hxx>
#include <NCollection_IncAllocator.hxx>
#include <Handle_TDF_TagSource.hxx>
#include <TDF_Attribute.hxx>
#include <Handle_TDF_Delta.hxx>

Data Structures

class  TDF_Data
 This class is used to manipulate a complete
independant, self sufficient data structure and
its services:

Access to the root label;

Opens, aborts, commits a transaction;

Generation and use of Delta, depending on the time.
This class uses a special allocator
(see LabelNodeAllocator() method)
for more efficient allocation of
objects in memory.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:41:17 2011 for Open CASCADE Technology by  doxygen 1.6.3