OCC Main Page | ApplicationFramework | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ApplicationFramework
TKPLCAF
MDataStd


MDataStd Class Reference

Storage and Retrieval drivers for modelling
attributes. Transient attributes are defined in
package TDataStd and persistent one are defined in
package PDataStd
.

#include <MDataStd.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static Standard_EXPORT void AddStorageDrivers (const Handle(MDF_ASDriverHSequence)&aDriverSeq, const Handle(CDM_MessageDriver)&theMessageDriver)
 Adds the attribute storage drivers to <adriverseq>.
.
static Standard_EXPORT void AddRetrievalDrivers (const Handle(MDF_ARDriverHSequence)&aDriverSeq, const Handle(CDM_MessageDriver)&theMessageDriver)
 Adds the attribute retrieval drivers to <adriverseq>.
.
static Standard_EXPORT Handle_PGeom_Geometry Translate (const Handle(Geom_Geometry)&Geometry)
static Standard_EXPORT Handle_Geom_Geometry Translate (const Handle(PGeom_Geometry)&Geometry)
 Translation of TDataStd enumerations to integer
===============================================
.
static Standard_EXPORT Standard_Integer RealDimensionToInteger (const TDataStd_RealEnum e)
static Standard_EXPORT TDataStd_RealEnum IntegerToRealDimension (const Standard_Integer i)
static Standard_EXPORT Standard_Integer ConstraintTypeToInteger (const TDataStd_ConstraintEnum e)
static Standard_EXPORT TDataStd_ConstraintEnum IntegerToConstraintType (const Standard_Integer i)
static Standard_EXPORT Standard_Integer GeometryTypeToInteger (const TDataStd_GeometryEnum e)
static Standard_EXPORT TDataStd_GeometryEnum IntegerToGeometryType (const Standard_Integer i)


Member Function Documentation

static Standard_EXPORT void MDataStd::AddRetrievalDrivers const Handle(MDF_ARDriverHSequence)&  aDriverSeq,
const Handle(CDM_MessageDriver)&  theMessageDriver
[static]
 

static Standard_EXPORT void MDataStd::AddStorageDrivers const Handle(MDF_ASDriverHSequence)&  aDriverSeq,
const Handle(CDM_MessageDriver)&  theMessageDriver
[static]
 

static Standard_EXPORT Standard_Integer MDataStd::ConstraintTypeToInteger const TDataStd_ConstraintEnum  e  )  [static]
 

static Standard_EXPORT Standard_Integer MDataStd::GeometryTypeToInteger const TDataStd_GeometryEnum  e  )  [static]
 

static Standard_EXPORT TDataStd_ConstraintEnum MDataStd::IntegerToConstraintType const Standard_Integer  i  )  [static]
 

static Standard_EXPORT TDataStd_GeometryEnum MDataStd::IntegerToGeometryType const Standard_Integer  i  )  [static]
 

static Standard_EXPORT TDataStd_RealEnum MDataStd::IntegerToRealDimension const Standard_Integer  i  )  [static]
 

void MDataStd::operator delete void *  anAddress  )  [inline]
 

void* MDataStd::operator new size_t  size  )  [inline]
 

void* MDataStd::operator new size_t  ,
void *  anAddress
[inline]
 

static Standard_EXPORT Standard_Integer MDataStd::RealDimensionToInteger const TDataStd_RealEnum  e  )  [static]
 

static Standard_EXPORT Handle_Geom_Geometry MDataStd::Translate const Handle(PGeom_Geometry)&  Geometry  )  [static]
 

static Standard_EXPORT Handle_PGeom_Geometry MDataStd::Translate const Handle(Geom_Geometry)&  Geometry  )  [static]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:12:55 2008 for OpenCASCADE by  doxygen 1.4.1