Inheritance diagram for oaCellViewDMData:
Public Methods | |
void | getCellName (oaScalarName &cellName) const |
void | getCellName (const oaNameSpace &ns, oaString &cellName) const |
void | getViewName (oaScalarName &viewName) const |
void | getViewName (const oaNameSpace &ns, oaString &viewName) const |
oaViewType * | getViewType () const |
Static Public Methods | |
oaCellViewDMData * | open (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, const oaViewType *viewType, oaChar mode) |
oaCellViewDMData * | open (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, oaChar mode) |
oaCellViewDMData * | recover (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, oaSaveRecoverType saveRecoverType) |
oaCellViewDMData * | find (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName) |
oaBoolean | exists (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName) |
oaBoolean | exists (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, oaSaveRecoverType saveRecoverType) |
void | destroy (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName) |
void | destroy (const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, oaSaveRecoverType saveRecoverType) |
|
This function attempts to remove the specified oaSaveRecoverType file from disk. It throws an exception if this file cannot be found on disk.
|
|
This function attempts to remove the CellViewDMData object associated with the given library, cellName and viewName from disk. It throws an exception if the CellViewDMData is currently open or if the CellViewDMData cannot be found on disk.
|
|
This function returns a boolean that indicates whether the specified oaSaveRecoverType file exists on-disk.
|
|
This function returns a boolean that indicates if there is a CellViewDMData object open for the given library, cellName and viewName, or if a CellViewDMData file exists on disk with a non-zero size.
|
|
This function attempts to find an open CellViewDMData for the given library, cellName and viewName. If successful, a pointer to the DMData object is returned; otherwise, NULL is returned.
|
|
This function returns name for this oaCellViewDMData object as an oaString in the specified namespace.
|
|
This function returns the cell name for this CellDMData object.
|
|
This function returns the view name for this oaCellViewDMData object in the specified nameSpace.
|
|
This function returns the view name for this oaCellViewDMData object.
|
|
This function returns the view type for this oaCellViewDMData object.
|
|
This function attempts to open the oaCellViewDMData object for the cellView identified by the specified library, cell and view names with the specified mode. If the specified mode is a write-access mode ('a'ppend or 'w'rite mode) and the oaCellViewDMData does not exist, it will be created. If the specified mode is a read-access mode ('r'ead-only mode) and the oaCellViewDMData does not exist, an oacDMDataDoesNotExist exception will be thrown. If successful, a pointer to the CellViewDMData object is returned.
|
|
This function attempts to open the DM data for the cellView specified with libName, cellName, viewName and viewType in the specified mode. If the mode is not 'r'ead-only mode, the cell and view will be created if they did not exist prior to this open() call. In the 'r'ead-only mode, the specified cellView and its owners must exist, otherwise an oacCellViewOwnerDoesNotExist exception is thrown. Also, for existing cellViews, the viewType specified must match the existing view's viewType for the open to be successful. An exception is thrown otherwise. If successful, a pointer to the CellViewDMData object is returned.
|
|
This function attempts to recover the DM data for the cellView specified by libName, cellName, viewName and with the specified oaSaveRecoverType. If successful, a pointer to the oaCellViewDMData object is returned.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.