| Open CASCADE Technology
    7.8.0.dev
    | 
This package provides classes and methods to translate a transient DF into a persistent one and vice versa. More...
#include <XmlMDF.hxx>
| Static Public Member Functions | |
| static void | FromTo (const Handle< TDF_Data > &aSource, XmlObjMgt_Element &aTarget, XmlObjMgt_SRelocationTable &aReloc, const Handle< XmlMDF_ADriverTable > &aDrivers, const Message_ProgressRange &theRange=Message_ProgressRange()) | 
| Translates a transient <aSource> into a persistent <aTarget>.  More... | |
| static Standard_Boolean | FromTo (const XmlObjMgt_Element &aSource, Handle< TDF_Data > &aTarget, XmlObjMgt_RRelocationTable &aReloc, const Handle< XmlMDF_ADriverTable > &aDrivers, const Message_ProgressRange &theRange=Message_ProgressRange()) | 
| Translates a persistent <aSource> into a transient <aTarget>. Returns True if completed successfully (False on error)  More... | |
| static void | AddDrivers (const Handle< XmlMDF_ADriverTable > &aDriverTable, const Handle< Message_Messenger > &theMessageDriver) | 
| Adds the attribute storage drivers to <aDriverSeq>.  More... | |
This package provides classes and methods to translate a transient DF into a persistent one and vice versa.
Driver
A driver is a tool used to translate a transient attribute into a persistent one and vice versa.
Driver Table
A driver table is an object building links between object types and object drivers. In the translation process, a driver table is asked to give a translation driver for each current object to be translated.
| 
 | static | 
Adds the attribute storage drivers to <aDriverSeq>.
| 
 | static | 
Translates a transient <aSource> into a persistent <aTarget>.
| 
 | static | 
Translates a persistent <aSource> into a transient <aTarget>. Returns True if completed successfully (False on error)
 1.8.13
 1.8.13