Inheritance diagram for sdAttribute:

![]() |
Public Methods | |
| sdAttribute (unsigned int id, const std::string &name, const std::string &description, const Actions &actions, sdAttributeContainerType containerType, bool isObjectIdentifier, sdNameSpace *nameSpace, const sdObject *object, const sdValue *value) | |
| virtual | ~sdAttribute () |
| unsigned int | getId () const |
| const std::string & | getName () const |
| const std::string & | getDescription () const |
| const sdObject * | getObject () const |
| const sdValue * | getValue () const |
| ActionConstIter | begin () const |
| ActionConstIter | end () const |
| sdAttributeContainerType | getContainerType () const |
| virtual void | accept (sdVisitor *visitor) |
Public Types | |
| typedef std::vector< sdAttributeActionType > | Actions |
| typedef Actions::const_iterator | ActionConstIter |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
This is the sdAttribute constructor.
|
|
|
This is the sdAttribute destructor.
|
|
|
This function calls the visit function of the specified visitor on the attribute.
Implements sdBase. |
|
|
This function returns a constant iterator that points to the first action in the set of actions allowed on this attribute. |
|
|
This function returns a constant iterator that points to the last action in the set of actions allowed on this attribute. |
|
|
This function returns the type of container (such as single item, array, or collection) of this schema attribute object.
|
|
|
This function returns the description of this schema attribute object.
|
|
|
This function returns the ID data of this schema attribute object. |
|
|
This function returns the name data of this schema attribute object. |
|
|
This function return the sdObject associated with this schema attribute object. |
|
|
This function returns the value of this schema attribute object. |

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