CFx SDK Documentation 2024 SP0
|
#include <FxBagFiler.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (CFxBagFiler) | |
CFxBagFiler () | |
~CFxBagFiler () override | |
virtual fdt_resbufW * | getResBuf () const =0 |
Public Member Functions inherited from OdDbDxfFiler | |
ODRX_DECLARE_MEMBERS (OdDbDxfFiler) | |
OdDbDxfFiler () | |
virtual void | seek (OdInt64 offset, OdDb::FilerSeekType seekType) |
virtual OdUInt64 | tell () const |
virtual int | precision () const |
virtual void | setPrecision (int decimalDigits) |
virtual void | writeXDataStart () |
virtual bool | includesDefaultValues () const |
virtual bool | atEOF () |
virtual bool | atEndOfObject () |
virtual bool | atExtendedData () |
virtual bool | atSubclassData (const OdString &subClassName) |
virtual bool | atEmbeddedObjectStart () |
virtual int | nextItem () |
virtual OdResBufPtr | nextRb () |
virtual void | writeRb (const OdResBuf *pRb) |
virtual void | pushBackItem () |
OdString | rdString () |
virtual void | rdString (OdString &value)=0 |
virtual bool | rdBool ()=0 |
virtual OdInt8 | rdInt8 ()=0 |
virtual OdInt16 | rdInt16 ()=0 |
virtual OdInt32 | rdInt32 ()=0 |
virtual OdInt64 | rdInt64 ()=0 |
virtual OdUInt8 | rdUInt8 ()=0 |
virtual OdUInt16 | rdUInt16 ()=0 |
virtual OdUInt32 | rdUInt32 ()=0 |
virtual OdUInt64 | rdUInt64 ()=0 |
virtual OdDbHandle | rdHandle ()=0 |
virtual OdDbObjectId | rdObjectId ()=0 |
virtual double | rdAngle ()=0 |
virtual double | rdDouble ()=0 |
virtual void | rdPoint2d (OdGePoint2d &value)=0 |
virtual void | rdPoint3d (OdGePoint3d &value)=0 |
virtual void | rdVector2d (OdGeVector2d &value)=0 |
virtual void | rdVector3d (OdGeVector3d &value)=0 |
virtual void | rdScale3d (OdGeScale3d &value)=0 |
virtual void | rdBinaryChunk (OdBinaryData &value)=0 |
virtual void | copyItem (OdDbDxfFiler *pSource) |
virtual void | wrName (int groupCode, const OdString &value)=0 |
virtual void | wrString (int groupCode, const OdString &value)=0 |
void | wrStringOpt (int groupCode, const OdString &value) |
void | wrSubclassMarker (const OdString &value) |
void | wrEmbeddedObjectStart () |
virtual void | wrBool (int groupCode, bool value)=0 |
void | wrBoolOpt (int groupCode, bool value, bool defaultValue) |
virtual void | wrInt8 (int groupCode, OdInt8 value)=0 |
void | wrInt8Opt (int groupCode, OdInt8 value, OdInt8 defaultValue) |
virtual void | wrUInt8 (int groupCode, OdUInt8 value)=0 |
void | wrUInt8Opt (int groupCode, OdUInt8 value, OdUInt8 defaultValue) |
virtual void | wrInt16 (int groupCode, OdInt16 value)=0 |
void | wrInt16Opt (int groupCode, OdInt16 value, OdInt16 defaultValue) |
virtual void | wrUInt16 (int groupCode, OdUInt16 value)=0 |
void | wrUInt16Opt (int groupCode, OdUInt16 value, OdUInt16 defaultValue) |
virtual void | wrInt32 (int groupCode, OdInt32 value)=0 |
void | wrInt32Opt (int groupCode, OdInt32 value, OdInt32 defaultValue) |
virtual void | wrUInt32 (int groupCode, OdUInt32 value)=0 |
void | wrUInt32Opt (int groupCode, OdUInt32 value, OdUInt32 defaultValue) |
virtual void | wrInt64 (int groupCode, OdInt64 value)=0 |
void | wrInt64Opt (int groupCode, OdInt64 value, OdInt64 defaultValue) |
virtual void | wrUInt64 (int groupCode, OdUInt64 value)=0 |
void | wrUInt64Opt (int groupCode, OdUInt64 value, OdUInt64 defaultValue) |
virtual void | wrHandle (int groupCode, OdDbHandle value)=0 |
virtual void | wrObjectId (int groupCode, OdDbObjectId value)=0 |
void | wrObjectIdOpt (int groupCode, OdDbObjectId value) |
virtual void | wrAngle (int groupCode, double value, int precision=kDfltPrec)=0 |
void | wrAngleOpt (int groupCode, double value, double defaultValue=0., int precision=kDfltPrec) |
virtual void | wrDouble (int groupCode, double value, int precision=kDfltPrec)=0 |
void | wrDoubleOpt (int groupCode, double value, double defaultValue=0., int precision=kDfltPrec) |
virtual void | wrPoint2d (int groupCode, const OdGePoint2d &value, int precision=kDfltPrec)=0 |
void | wrPoint2dOpt (int groupCode, const OdGePoint2d &value, const OdGePoint2d &defaultValue, int precision=kDfltPrec) |
virtual void | wrPoint3d (int groupCode, const OdGePoint3d &value, int precision=kDfltPrec)=0 |
void | wrPoint3dOpt (int groupCode, const OdGePoint3d &value, const OdGePoint3d &defaultValue, int precision=kDfltPrec) |
virtual void | wrVector2d (int groupCode, const OdGeVector2d &value, int precision=kDfltPrec)=0 |
void | wrVector2dOpt (int groupCode, const OdGeVector2d &value, const OdGeVector2d &defaultValue, int precision=kDfltPrec) |
virtual void | wrVector3d (int groupCode, const OdGeVector3d &value, int precision=kDfltPrec)=0 |
void | wrVector3dOpt (int groupCode, const OdGeVector3d &value, const OdGeVector3d &defaultValue, int precision=kDfltPrec) |
virtual void | wrScale3d (int groupCode, const OdGeScale3d &value, int precision=kDfltPrec)=0 |
virtual void | wrBinaryChunk (int groupCode, const OdUInt8 *buffer, OdUInt32 numBytes)=0 |
void | wrBinaryChunk (int groupCode, const OdBinaryData &value) |
Public Member Functions inherited from OdDbFiler | |
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 | |
Public Types inherited from OdDbDxfFiler | |
enum | { kDfltPrec = -1 , kMaxPrec = DBL_DIG + 1 } |
Public Types inherited from OdDbFiler | |
enum | FilerType { kFileFiler = 0 , kCopyFiler = 1 , kUndoFiler = 2 , kBagFiler = 3 , kIdXlateFiler = 4 , kPageFiler = 5 , kDeepCloneFiler = 6 , kIdFiler = 7 , kPurgeFiler = 8 , kWblockCloneFiler = 9 } |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Definition at line 27 of file FxBagFiler.h.
|
inline |
Constructor.
Definition at line 33 of file FxBagFiler.h.
|
inlineoverride |
Destructor.
Definition at line 36 of file FxBagFiler.h.
|
pure virtual |
CFxBagFiler::ODRX_DECLARE_MEMBERS | ( | CFxBagFiler | ) |