![]() |
Public Methods | |
| oaCMObjectRefTbl (oaCMDatabaseRef::SPtr database) | |
| ~oaCMObjectRefTbl () | |
| oaCMObjectRef::SPtr | find (void *obj) const |
| void | onPassivate (oaCMObjectRef::SPtr ref) |
| void | onActivate (oaCMObjectRef::SPtr ref) |
| oaCMDatabaseRef::SPtr | getDatabase () const |
| ObjectRefConstIter | begin () const |
| ObjectRefConstIter | end () const |
| void | cleanup (oaTimeStamp timeStamp) |
Public Types | |
| typedef std::list< oaCMObjectRef * >::const_iterator | ObjectRefConstIter |
| typedef std::list< oaCMObjectRef * >::iterator | ObjectRefIter |
Friends | |
| class | oaCMObjectIDRef |
| class | oaCMObjectStateRef |
|
|
|
|
|
|
|
|
This function is the oaCMObjectRefTbl constructor.
|
|
|
This is the oaCMObjectRefTbl destructor. |
|
|
This function returns a constant iterator that points to the first oaCMObjectRef in the table. |
|
|
This function removes the references that are older than timeStamp.
|
|
|
This function returns a constant iterator that points to the last oaCMObjectRef in the table. |
|
|
This function returns a smart pointer to the oaCMObjectRef for the specified object.
|
|
|
This function returns a smart pointer to the database for this oaCMObjectRef.
|
|
|
This function is called when the specified reference ref is activated.
|
|
|
This function is called when the specified reference ref is passivated.
|
|
|
|
|
|
|

Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.