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::CompoundStatement Class Reference
Inheritance diagram for br::pucrio::telemidia::ncl::connectors::CompoundStatement:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ncl::connectors::CompoundStatement:
Collaboration graph
[legend]

Public Member Functions

 CompoundStatement (Statement *p1, Statement *p2, short op)
 
void setOperator (short op)
 
short getOperator ()
 
vector< Statement * > * getStatements ()
 
void addStatement (Statement *statement)
 
void removeStatement (Statement *statement)
 
void setNegated (bool newNegated)
 
bool isNegated ()
 
vector< Role * > * getRoles ()
 
bool instanceOf (string type)
 
- Public Member Functions inherited from br::pucrio::telemidia::ncl::connectors::Statement
virtual string toString ()
 

Static Public Attributes

static const short OP_AND = 0
 
static const short OP_OR = 1
 

Protected Attributes

vector< Statement * > * statements
 
short myOperator
 
bool negated
 
- Protected Attributes inherited from br::pucrio::telemidia::ncl::connectors::ConditionExpression
set< string > typeSet
 

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