Collaboration diagram for RPN Evaluator:
|
Data Structures | |
| struct | rpn_stack_t |
| This structure represents a stack of RPN commands for the HTTP interface It is attached to a request. More... | |
| struct | rpn_stack_t |
| This structure represents a stack of RPN commands for the HTTP interface It is attached to a request. More... | |
Functions | |
| void | SSInit (rpn_stack_t *) |
| This function creates the RPN evaluator stack. | |
| void | SSClean (rpn_stack_t *) |
| This function cleans the evaluator stack. | |
| void | EvaluateRPN (intf_thread_t *p_intf, mvar_t *vars, rpn_stack_t *st, char *exp) |
| void | SSPush (rpn_stack_t *, const char *) |
| char * | SSPop (rpn_stack_t *) |
| void | SSPushN (rpn_stack_t *, int) |
| int | SSPopN (rpn_stack_t *, mvar_t *) |
| void EvaluateRPN | ( | intf_thread_t * | p_intf, | |
| mvar_t * | vars, | |||
| rpn_stack_t * | st, | |||
| char * | exp | |||
| ) |
| void SSClean | ( | rpn_stack_t * | ) |
This function cleans the evaluator stack.
| void SSInit | ( | rpn_stack_t * | ) |
This function creates the RPN evaluator stack.
| char* SSPop | ( | rpn_stack_t * | ) |
| int SSPopN | ( | rpn_stack_t * | , | |
| mvar_t * | ||||
| ) |
| void SSPush | ( | rpn_stack_t * | , | |
| const char * | ||||
| ) |
| void SSPushN | ( | rpn_stack_t * | , | |
| int | ||||
| ) |
1.5.1