|
CFx SDK Documentation 2024 SP0
|
#include <DbFiler.h>
Public Types | |
| enum | FilerType { kFileFiler = 0 , kCopyFiler = 1 , kUndoFiler = 2 , kBagFiler = 3 , kIdXlateFiler = 4 , kPageFiler = 5 , kDeepCloneFiler = 6 , kIdFiler = 7 , kPurgeFiler = 8 , kWblockCloneFiler = 9 } |
Public Member Functions | |
| OdDbFiler () | |
| ODRX_DECLARE_MEMBERS (OdDbFiler) | |
| virtual OdResult | filerStatus () const |
| virtual void | resetFilerStatus () |
| virtual FilerType | filerType () const =0 |
| virtual OdDbDatabase * | database () const |
| virtual OdDb::DwgVersion | dwgVersion (OdDb::MaintReleaseVer *pMaintReleaseVer=0) const |
| OdDbAuditInfo * | getAuditInfo () const |
| virtual void | setController (OdDbFilerController *pFilerController) |
| virtual OdDbFilerController * | controller () const |
Public Member Functions inherited from OdRxObject | |
| ODRX_HEAP_OPERATORS () | |
| OdRxObject () | |
| virtual | ~OdRxObject () |
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
| virtual OdRxObject * | x (const OdRxClass *pClass) const |
| virtual OdRxClass * | isA () const |
| virtual void | addRef ()=0 |
| virtual void | release ()=0 |
| virtual long | numRefs () const |
| bool | isKindOf (const OdRxClass *pClass) const |
| virtual OdRxObjectPtr | clone () const |
| virtual void | copyFrom (const OdRxObject *pSource) |
| virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
| virtual bool | isEqualTo (const OdRxObject *pOther) const |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) |
| static OdRxClass * | desc () |
This class is the abstract base class for classes that are used for file I/O operations utilizing the .dwg and .dxf file formats.
Corresponding C++ library: TD_Db
<group OdDb_Classes>
| enum OdDbFiler::FilerType |
|
virtual |
Returns the FilerController with which this Filer object is associated.
Reimplemented in OdIdFiler.
|
virtual |
Returns the database with which this Filer object is associated.
|
virtual |
Returns the version of this the file which this Filer object is associated.
| pMaintReleaseVer | [in] Pointer to the MaintReleaseVer to receive the maintenance release version. |
Reimplemented in OdIdFiler.
|
virtual |
Returns the current status of this Filer object.
Reimplemented in OdIdFiler.
|
pure virtual |
Returns the type of this Filer object.
Implemented in OdIdFiler.
| OdDbAuditInfo * OdDbFiler::getAuditInfo | ( | ) | const |
Returns the AuditInfo with which this Filer object is associated.
| OdDbFiler::ODRX_DECLARE_MEMBERS | ( | OdDbFiler | ) |
|
virtual |
Resets the current status of this Filer object to eOk.
Reimplemented in OdIdFiler.
|
virtual |
Sets the FilerController with which this Filer object is associated.
| pFilerController | [in] Pointer to the FilerController. |
Reimplemented in OdIdFiler.