#include <XmlLDrivers_DocumentStorageDriver.hxx>
Inheritance diagram for XmlLDrivers_DocumentStorageDriver:
Public Member Functions | |
Standard_EXPORT | XmlLDrivers_DocumentStorageDriver (const TCollection_ExtendedString &theCopyright) |
virtual Standard_EXPORT TCollection_ExtendedString | SchemaName () const |
virtual Standard_EXPORT void | Write (const Handle(CDM_Document)&theDocument, const TCollection_ExtendedString &theFileName) |
Warning! raises DriverError if an error occurs during inside the Make method. //! stores the content of the Document into a new file. by default Write will use Make method to build a persistent document and the Schema method to write the persistent document. . | |
Standard_EXPORT Standard_Boolean | IsError () const |
virtual Standard_EXPORT Handle_XmlMDF_ADriverTable | AttributeDrivers (const Handle(CDM_MessageDriver)&theMsgDriver) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
virtual Standard_EXPORT Standard_Boolean | WriteToDomDocument (const Handle(CDM_Document)&theDocument, XmlObjMgt_Element &thePDoc, const TCollection_ExtendedString &theFileName) |
virtual Standard_EXPORT Standard_Integer | MakeDocument (const Handle(CDM_Document)&theDocument, XmlObjMgt_Element &thePDoc) |
Standard_EXPORT void | AddNamespace (const TCollection_AsciiString &thePrefix, const TCollection_AsciiString &theURI) |
Protected Attributes | |
XmlObjMgt_SRelocationTable | myRelocTable |
Standard_Boolean | myIsError |
Private Attributes | |
Handle_XmlMDF_ADriverTable | myDrivers |
XmlLDrivers_SequenceOfNamespaceDef | mySeqOfNS |
TCollection_ExtendedString | myCopyright |
|
|
|
|
|
Reimplemented in XmlDrivers_DocumentStorageDriver. |
|
Reimplemented from PCDM_StorageDriver. Reimplemented in XmlDrivers_DocumentStorageDriver. |
|
|
|
|
|
Implements PCDM_StorageDriver. |
|
Reimplemented from PCDM_StorageDriver. |
|
|
|
|
|
|
|
|
|
|
|
|