API Reference > OdDb Classes > OdDbObjectOverrule Class
OdDbObjectOverrule Class
OdDbObjectOverrule
Syntax
C++
class OdDbObjectOverrule : public OdRxOverrule;

DbObjectOverrule.h

This class overrules a subset of operations which an object of a database specifies. It is used as a base class for classes derived from OdDbObject to change their behavior. Each default implementation calls the corresponding method of the target class. 

Corresponding C++ library: TD_Db

 
Name 
Description 
 
Constructor creates an instance of this class. 
 
Name 
Description 
 
Overrules the OdDbObject::subClose() method and calls it in the default implementation. This method returns eOk if successful.
 
 
Overrules the OdDbObject::subDeepClone() method and calls it in the default implementation. This method returns eOk if successful.
 
 
Overrules the OdDbObject::subErase() method and calls it in the default implementation. This method returns eOk if successful.
 
 
This is ODRX_DECLARE_MEMBERS, a member of class OdDbObjectOverrule. 
 
open 
Overrules the OdDbObject::subOpen() method and calls it in the default implementation. This method returns eOk if successful.
 
 
Overrules the OdDbObject::subWblockClone() method and calls it in the default implementation. This method returns eOk if successful.
 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.