Inheritance diagram for oaAppProp:
Public Methods | |
oaUInt4 | getSize () const |
void | getValue (oaByte *value) const |
void | getAppType (oaString &appType) const |
void | setAppType (const oaString &appType) |
void | setValue (oaUInt4 size, const oaByte *value) |
void | getValue (oaByteArray &valueArray) const |
void | setValue (const oaByteArray &valueArray) |
Static Public Methods | |
oaAppProp * | create (oaObject *object, const oaString &name, const oaString &appType, const oaUInt4 size, const oaByte *value) |
oaAppProp * | create (oaObject *object, const oaString &name, const oaString &appType, const oaByteArray &valueArray) |
Properties are application-defined values that can be added to any managed object in oaDesign, oaTech, and oaWafer databases except for the following paged objects: oaDevice, oaNode, oaParasiticNetwork, and oaSubNetwork.
To create properties on DM Objects, create the corresponding oaDMData object (using oaLibDMData::open, oaCellDMData::open, oaViewDMData::open, or oaCellViewDMData::open), then create properties on that oaDMData object.
See oaProp for a general discussion of properties.
|
This function creates an application property with the specified attributes. An oacPropNameUsed exception is thrown if a property already exists on the object with the specified name.
|
|
This function is deprecated. Refer to the create function that takes an oaByteArray value. This function creates an application property with the specified attributes. The specified name is checked to verify it is unique for properties on the specified object.
|
|
This function returns the application type of this property. |
|
This function returns the size of this property value. |
|
This function returns the values of this property.
|
|
This function is deprecated. Refer to the getValue function that gets an oaByteArray value. This function returns the value of this property. |
|
This function sets the application type of this property. The appType is interpreted by the application. It is not interpreted by OpenAccess.
|
|
This function sets this property to have the specified values.
|
|
This function is deprecated. Refer to the setValue function that takes an oaByteArray value. This function sets the value of this property. |
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.