Inheritance diagram for oaMarkerChangeRec:
Public Methods | |
oaMarkerChangeRec (oaChangeSetBase *changeSetIn, oaMarkerChangeRecTypeEnum typeIn, oaCMDatabaseRef::SPtr dbRef) | |
virtual | ~oaMarkerChangeRec () |
virtual oaMarkerChangeRec * | clone ()=0 |
virtual void | accept (oaChangeRecVisitor *visitor, oaBoolean forward=true)=0 |
virtual oaBoolean | isMarkerChangeRec () const |
oaMarkerChangeRecType | getType () const |
virtual oaCMDatabaseRef::SPtr | getDatabaseRef () const |
void | setDatabaseRef (oaCMDatabaseRef::SPtr dbRef) |
An oaMarkerChangeRec object does not reflect changes to the data model.
Change records are used by the OpenAccess change management system (CMS).
|
This is the oaMarkerChangeRec constructor.
|
|
|
|
This function accepts a change record visitor. It calls the visit function of the specified visitor on this object. The forward parameter indicates the direction in which the change records are being visited. The forward parameter might be set to false if the goal of the visit is to roll back changes due to an undo command.
Implements oaChangeRec. Implemented in oaExportMarkerChangeRec, and oaTransientMarkerChangeRec. |
|
This function creates an exact copy of the specified oaMarkerChangeRec, including an identical timestamp. Implemented in oaExportMarkerChangeRec, and oaTransientMarkerChangeRec. |
|
This function returns the database reference with which this marker change record is associated. A NULL return value indicates a change record that is global to all databases in the session. Implements oaLeafChangeRec. |
|
This function returns the type of this marker change record. |
|
This function returns the flag value of this marker change record (it returns true). Reimplemented from oaChangeRec. |
|
This function sets the database reference for this marker change record.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.