Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
br::pucrio::telemidia::ncl::connectors::CompoundAction Class Reference
Inheritance diagram for br::pucrio::telemidia::ncl::connectors::CompoundAction:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ncl::connectors::CompoundAction:
Collaboration graph
[legend]

Public Member Functions

 CompoundAction (Action *a1, Action *a2, short op)
 
void setOperator (short op)
 
short getOperator ()
 
vector< Action * > * getActions ()
 
void addAction (Action *action)
 
void removeAction (Action *action)
 
vector< Role * > * getRoles ()
 
string toString ()
 
bool instanceOf (string type)
 
- Public Member Functions inherited from br::pucrio::telemidia::ncl::connectors::Action
 Action (string newDelay)
 
string getDelay ()
 
void setDelay (string dur)
 

Static Public Attributes

static const short OP_PAR = 0
 
static const short OP_SEQ = 1
 
static const short OP_EXCL = 2
 

Protected Attributes

vector< Action * > * actions
 
short myOperator
 
- Protected Attributes inherited from br::pucrio::telemidia::ncl::connectors::Action
set< string > typeSet
 

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