In file code/C/optable_net1.H: enum oper_enum
All of the operators for the network model
- Environment interaction operations
- OP_INC_FLOW
- Increase flow: int (int pipe)
- OP_DEC_FLOW
- Decrease flow: int (int pipe)
- OP_QFLOW_IN
- Query flow in: int (int pipe)
- OP_QFLOW_OUT
- Query flow out: int (int pipe)
- OP_QPIPES_IN
- Query num pipes: in int ()
- OP_QPIPES_OUT
- Query num pipes: out int ()
- OP_QCAP_IN
- Query capacity in: int (int pipe)
- OP_QCAP_OUT
- Query capacity out: int (int pipe)
- OP_SMSG_OUT_1
- Send message 1: int (int pipe, int msg)
- OP_RMSG_OUT_1
- Recieve message 1: int (int pipe)
- OP_SMSG_OUT_2
- Send message 2: int (int pipe, int msg)
- OP_RMSG_OUT_2
- Recieve message 2: int (int pipe)
- OP_SMSG_IN_1
- Send message 1: int (int pipe, int msg)
- OP_RMSG_IN_1
- Recieve message 1: int (int pipe)
- OP_SMSG_IN_2
- Send message 2: int (int pipe, int msg)
- OP_RMSG_IN_2
- Recieve message 2: int (int pipe)
- OP_IS_SOURCE
- Test for source node: bool ()
- OP_IS_SINK
- Test for sink node: bool ()
- Control operations
- OP_IF
- If: int (bool cond, int if, int then)
- OP_WHILE
- While: int (bool cond, int loop)
- OP_AND
- Logical and: bool (bool a, bool b)
- OP_OR
- Logical or: bool (bool a, bool b)
- OP_NOT
- Logical not: bool (bool a)
- OP_LT
- Less than: bool (int a, int b)
- OP_EQ
- Equal to: bool (int a, int b)
- OP_TRUE
- Returns true always: bool ()
- Variable operations
- OP_VAR_1
- Variable 1: int ()
- OP_VAR_2
- Variable 2: int ()
- OP_ASSN_VAR
- Variable assignment int (int val, bool dest)
- Arithmetic operations
- OP_DATA_INT
- The number 1: int ()
- OP_ADD_INT
- Addition: int (int a, int b)
- OP_SUB_INT
- Subtraction: int (int a, int b)
- OP_MUL_INT
- Multiplication: int (int a, int b)
Documentation
An enumeration containing all of the operators for the network
model.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling