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.