Inheritance diagram for oaCellDMData:
Public Methods | |
void | getCellName (oaScalarName &cellName) const |
void | getCellName (const oaNameSpace &ns, oaString &cellName) const |
Static Public Methods | |
oaCellDMData * | open (const oaScalarName &libName, const oaScalarName &cellName, oaChar mode) |
oaCellDMData * | recover (const oaScalarName &libName, const oaScalarName &cellName, oaSaveRecoverType saveRecoverType) |
oaCellDMData * | find (const oaScalarName &libName, const oaScalarName &cellName) |
oaBoolean | exists (const oaScalarName &libName, const oaScalarName &cellName) |
oaBoolean | exists (const oaScalarName &libName, const oaScalarName &cellName, oaSaveRecoverType saveRecoverType) |
void | destroy (const oaScalarName &libName, const oaScalarName &cellName) |
void | destroy (const oaScalarName &libName, const oaScalarName &cellName, oaSaveRecoverType saveRecoverType) |
|
This function attempts to remove the specified oaSaveRecoverType file from disk. It throws an exception if this file is not found on disk.
|
|
This function attempts to remove the dmData from disk. It throws an exception if the dmData is currently open or if the dmData cannot be found on disk.
|
|
This function returns a boolean that indicates whether the specified oaSaveRecoverType file exists on-disk.
|
|
This function checks whether there is a DMData open for the given library, or if a DMData file exists on disk with a non-zero size.
|
|
This function attempts to find an open DM data for the given library. If successful, a pointer to the DMData object is returned; otherwise, NULL is returned.
|
|
This function returns the cell name for this oaCellDMData object in the specified nameSpace.
|
|
This function returns the cell name for this oaCellDMData object.
|
|
This function attempts to open the oaCellDMData object for the cell with the specified name in the specified library with the specified mode. If the specified mode is a write-access mode ('a'ppend or 'w'rite mode) and the oaCellDMData does not exist, it will be created. If the specified mode is a read-access mode ('r'ead-only mode) and the oaCellDMData does not exist, an oacDMDataDoesNotExist exception will be thrown. If successful, a pointer to the CellDMData object is returned.
|
|
This function attempts to recover the DM data for the given library and cell name with the specified oasSaveRecoverType. If successful, a pointer to the oaCellDMData object is returned.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.