Open CASCADE Technology 6.6.0
Public Member Functions
XmlMDF_ADriverTable Class Reference

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>

Inheritance diagram for XmlMDF_ADriverTable:
Inheritance graph
[legend]

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_TypeADriverMapGetDrivers () 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.


Constructor & Destructor Documentation

XmlMDF_ADriverTable::XmlMDF_ADriverTable ( )

Member Function Documentation

void XmlMDF_ADriverTable::AddDriver ( const Handle< XmlMDF_ADriver > &  anHDriver)
Standard_Boolean XmlMDF_ADriverTable::GetDriver ( const Handle< Standard_Type > &  aType,
Handle< XmlMDF_ADriver > &  anHDriver 
) const
const XmlMDF_TypeADriverMap& XmlMDF_ADriverTable::GetDrivers ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines