Open CASCADE Technology
6.5.4
|
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.
#include <XmlMDF_ADriverTable.hxx>
Public Member Functions | |
XmlMDF_ADriverTable () | |
Creates a mutable ADriverTable from XmlMDF. | |
void | AddDriver (const Handle< XmlMDF_ADriver > &anHDriver) |
Sets a translation driver: <aDriver>. | |
const XmlMDF_TypeADriverMap & | GetDrivers () const |
Gets a map of drivers. | |
Standard_Boolean | GetDriver (const Handle< Standard_Type > &aType, Handle< XmlMDF_ADriver > &anHDriver) const |
Gets a driver <aDriver> according to <aType> Returns True if a driver is found; false otherwise. |
void XmlMDF_ADriverTable::AddDriver | ( | const Handle< XmlMDF_ADriver > & | anHDriver | ) |
Standard_Boolean XmlMDF_ADriverTable::GetDriver | ( | const Handle< Standard_Type > & | aType, |
Handle< XmlMDF_ADriver > & | anHDriver | ||
) | const |