CFx SDK Documentation
2022 SP0
|
#include <DbFiler.h>
Additional Inherited Members | |
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 () |
This class is the abstract base class for classes that are used for file I/O operations with the .dwg file format.
Corresponding C++ library: TD_Db
<group OdDb_Classes>
|
virtual |
DOM
Reimplemented in OdTfDwgFiler.
OdDbDwgFiler::ODRX_DECLARE_MEMBERS | ( | OdDbDwgFiler | ) |
|
virtual |
Returns the memory address value of the current item of this Filer object.
Reimplemented in OdTfDwgFiler.
|
pure virtual |
Returns the bool value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
Returns the specified number of bytes from this Filer object.
buffer | [out] Receives the bytes. |
numBytes | [in] Number of bytes. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the handle value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the double value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the HardOwnershipId value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the HardPointerId value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the Int16 value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the Int32 value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the Int64 value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the Int8 value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the 2D point value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the 3D point value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the scale value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the SoftOwnershipId value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the SoftPointerId value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the string value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the UInt8 value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the 2D vector value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the 3D vector value of the current item of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Moves the I/O pointer to the specified location in this Filer object.
offset | [in] Number of bytes. |
seekType | [in] Seek type. |
Value Description. OdDb::kSeekFromStart SEEK_SET Start of file. OdDb::kSeekFromCurrent SEEK_CUR Current position of I/O pointer. OdDb::kSeekFromEnd SEEK_END End of file.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Returns the current I/O pointer position of this Filer object.
Implemented in OdTfDwgFiler, and OdIdFiler.
|
virtual |
Returns true if and only if this Filer object wishes to see all object references.
Reimplemented in OdTfDwgFiler.
Writes the specified memory address value to this Filer object.
value | [in] Value. |
Reimplemented in OdTfDwgFiler.
|
pure virtual |
Writes the specified bool value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
Writes the specified number of bytes to this Filer object.
buffer | [in] array of bytes. |
numBytes | [in] Number of bytes. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified handle value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified double value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified HardOwnershipId value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler.
|
pure virtual |
Writes the specified HardPointerId value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler.
Writes the specified Int16 value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
Writes the specified Int32 value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
Writes the specified Int64 value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
Writes the specified Int8 value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified 2D point value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified 3D point value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified 3D scale value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified SoftOwnershipId value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler.
|
pure virtual |
Writes the specified SoftPointerId value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler.
Writes the specified string value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
Writes the specified UInt8 value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified 2D vector value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.
|
pure virtual |
Writes the specified 3D vector value to this Filer object.
value | [in] Value. |
Implemented in OdTfDwgFiler, and OdIdFiler.