Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Protected Attributes | List of all members
br::pucrio::telemidia::ncl::link::Bind Class Reference

Public Member Functions

 Bind (Node *node, InterfacePoint *interfPt, GenericDescriptor *desc, Role *role)
 
bool instanceOf (string s)
 
GenericDescriptor * getDescriptor ()
 
InterfacePoint * getInterfacePoint ()
 
Node * getNode ()
 
Role * getRole ()
 
void setInterfacePoint (InterfacePoint *interfPt)
 
void setNode (Node *node)
 
void setRole (Role *role)
 
void setDescriptor (GenericDescriptor *desc)
 
ParametersetParameterValue (string propertyLabel, Parameter *propertyValue)
 
string toString ()
 
void addParameter (Parameter *parameter)
 
vector< Parameter * > * getParameters ()
 
ParametergetParameter (string name)
 
bool removeParameter (Parameter *parameter)
 
vector< Node * > * getNodeNesting ()
 
InterfacePoint * getEndPointInterface ()
 

Protected Attributes

map< string, Parameter * > * parameters
 
set< string > typeSet
 

The documentation for this class was generated from the following files: