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