Parameters |
Description |
OdDbObject* pNewObject |
[in] Pointer to the object with which to replace this object in the database. |
bool keepXData = true |
[in] This object's XData will be retained if and only if keepXData is true. |
bool keepExtDict = true |
[in] This object's extension dictionary will be retained if and only if keepExtDict is true. |
Replaces this database -resident (DBRO) object with the specified non- database -resident (NDBRO) object, while retaining this object's objectId, handle, owner, and reactor list.
This object must be open OdDb::kForWrite.
The replacement object will opened OdDb::kForWrite, and must be closed.
It is up to the caller to delete the replaced (this) object.
Copyright © 2002–2021. Open Design Alliance. All rights reserved.
|