Share

AcDbObject::isAcDbObjectIdsInFlux

C++

Adesk::Boolean isAcDbObjectIdsInFlux() const;

Description

This function refers to a condition that occurs during deep clone operations. It returns Adesk::kTrue when the cloned objects' IDs have not yet been translated and thus cannot be used in any operations on the objects. This condition normally occurs only during AcEditorReactor::beginDeepCloneXlation, AcDbObject::deepClone, or AcDbObject::wblockClone. Any operations that involve AcDbObjectId references, such as symbol table records, should be postponed until after endDeepClone. AcDbObject::subClose is never called on any objects whose IDs are in flux.

Links

AcDbObject

Was this information helpful?