Inheritance diagram for sdRelationshipSet:
Public Methods | |
sdRelationshipSet (unsigned int id, const std::string &name, const std::string &relDescription, sdRelationshipOrderingType orderType, const Actions &actions, sdRelationshipAssociationType associationType, sdRelationshipMultiplicityType multiplicityType, sdRelationshipContainerType containerType, sdNameSpace *nameSpace, const sdObject *from, const ObjectVector &toObjects) | |
virtual | ~sdRelationshipSet () |
const sdObject * | getFrom () const |
ObjectConstIter | beginToObject () const |
ObjectConstIter | endToObject () const |
virtual void | accept (sdVisitor *visitor) |
Public Types | |
typedef std::vector< const sdObject * > | ObjectVector |
typedef ObjectVector::const_iterator | ObjectConstIter |
For example, the relationship on the beginning connection of an oaRoute can be one of oaTerm, oaInstTerm, oaSteiner, oaPin, oaShape, or oaVia.
|
|
|
|
|
This is the sdRelationshipSet constructor.
|
|
This is the sdRelationshipSet destructor. |
|
This function calls the visit function of the specified visitor on the relationship set.
Implements sdBase. |
|
This function returns a constant iterator that points to the first 'to' object in the sdRelationshipSet. |
|
This function returns a constant iterator that points to the last 'to' object in this sdRelationshipSet. |
|
This function returns the 'from' object of this sdRelationshipSet. |
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.