| CFx SDK Documentation
    2020SP3
    | 
#include <CloneFilers.h>
 
  
| Static Public Member Functions | |
| static OdDbDeepCloneFilerPtr | createObject (OdDbIdMapping *pIdMapping) | 
|  Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) | 
| static OdRxClass * | desc () | 
| Protected Member Functions | |
| OdDbDeepCloneFiler () | |
| 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 } | 
This class is the base class for classes that are used for DeepClone file I/O operations utilizing .dwg and .dxf file formats. Corresponding C++ library: TD_Db <group OdDb_Classes>
Definition at line 47 of file CloneFilers.h.
| 
 | inlineprotected | 
Definition at line 50 of file CloneFilers.h.
| 
 | static | 
Creates a DeepCloneFiler object with the specified ID Mapping.
| pIdMapping | [in] Pointer to the ID Mapping. | 
| 
 | pure virtual | 
Processes the objects in the ID Mapping of this DeepCloneFiler object.
| 
 | pure virtual | 
Returns the ID Mapping for this DeepCloneFiler object.
| 
 | pure virtual | 
Sets this DeepCloneFiler object to reference the Object ID following the current Object ID referenced.
| objectId | [out] Receives the next referenced Object ID. | 
| OdDbDeepCloneFiler::ODRX_DECLARE_MEMBERS | ( | OdDbDeepCloneFiler | ) | 
| 
 | pure virtual | 
Sets this DeepCloneFiler object to reference the Object ID that it would normally reference first.