CFx SDK Documentation
2020SP3
|
#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.
Reimplemented in OdTfDwgFiler.
|
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 OdTfDwgFiler, and 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.