Inheritance diagram for oaCMObjectRef:
Public Methods | |
virtual void | passivate () |
virtual void | activate () |
virtual DatabaseSPtr | getDatabase () const=0 |
oaBoolean | isAlive () const |
oaBoolean | isNew () const |
oaTimeStamp | getTimeStamp () const |
void | setIsNew (oaBoolean isNew) |
Public Types | |
typedef oaCMObjectRef * | SPtr |
typedef oaCMDatabaseRef * | DatabaseSPtr |
Friends | |
class | oaCMObjectRefTbl |
An oaCMObjectRef is an object reference that is managed by an oaChangeSet.
|
|
|
Reimplemented in oaCMDatabaseRef, oaCMObjectIDRef, and oaCMObjectStateRef. |
|
This function resets a boolean flag on the oaCMObjectRef to indicate that the corresponding live object for this reference has been recreated (due to an undo operation after the live object was destroyed).
Reimplemented in oaCMDatabaseRef, oaCMObjectIDRef, and oaCMObjectStateRef. |
|
This function returns a smart pointer to the database for this oaCMObjectRef. Implemented in oaCMDatabaseRef, oaCMObjectIDRef, and oaCMObjectStateRef. |
|
This function returns the timestamp for the object that was assigned during its construction.
|
|
This function returns true if this oaCMObjectRef refers to a live object.
|
|
This function returns true if this oaCMObjectRef refers to an object that was created during the course of this change set. |
|
This function sets a boolean flag on the oaCMObjectRef to indicate that the corresponding live object for this reference has been destroyed.
Reimplemented in oaCMDatabaseRef, oaCMObjectIDRef, and oaCMObjectStateRef. |
|
This function sets the oaBoolean flag that indicates whether or not the object associated with this reference was created during the course of the containing change set.
|
|
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.