Open CASCADE Technology 6.6.0
|
storage driver for a standard document
#include <MDocStd_DocumentStorageDriver.hxx>
Public Member Functions | |
MDocStd_DocumentStorageDriver () | |
virtual Handle_PCDM_Document | CreateDocument () |
returns an empty PDocStd_Document. may be redefined; | |
void | Paste (const Handle< TDocStd_Document > &TDOC, const Handle< PDocStd_Document > &PDOC, const Handle< MDF_SRelocationTable > &aReloc) |
virtual methods of StorageDriver from PCDM ============================================ | |
virtual Handle_PCDM_Document | Make (const Handle< CDM_Document > &aDocument) |
virtual methods (may be redefined by specialized application) ============================================================= | |
virtual TCollection_ExtendedString | SchemaName () const |
virtual Handle_MDF_ASDriverTable | AttributeDrivers (const Handle< CDM_MessageDriver > &theMessageDriver) |
MDocStd_DocumentStorageDriver::MDocStd_DocumentStorageDriver | ( | ) |
virtual Handle_MDF_ASDriverTable MDocStd_DocumentStorageDriver::AttributeDrivers | ( | const Handle< CDM_MessageDriver > & | theMessageDriver | ) | [virtual] |
Reimplemented in StdLDrivers_DocumentStorageDriver, StdDrivers_DocumentStorageDriver, and XCAFDrivers_DocumentStorageDriver.
virtual Handle_PCDM_Document MDocStd_DocumentStorageDriver::CreateDocument | ( | ) | [virtual] |
virtual Handle_PCDM_Document MDocStd_DocumentStorageDriver::Make | ( | const Handle< CDM_Document > & | aDocument | ) | [virtual] |
Reimplemented from PCDM_StorageDriver.
void MDocStd_DocumentStorageDriver::Paste | ( | const Handle< TDocStd_Document > & | TDOC, |
const Handle< PDocStd_Document > & | PDOC, | ||
const Handle< MDF_SRelocationTable > & | aReloc | ||
) |
virtual TCollection_ExtendedString MDocStd_DocumentStorageDriver::SchemaName | ( | ) | const [virtual] |
Implements PCDM_StorageDriver.