#include <AstContainer.h>
output : the function is actually returning as output something (transformation of variables)
Definition at line 92 of file AstContainer.h.
Public Member Functions | |
BoxedFunction () | |
BoxedFunction (const BoxedFunction &b) | |
BoxedFunction & | operator= (const BoxedFunction &b) |
~BoxedFunction () | |
bool | isInput (const std::string &__str) |
bool | isOutput (const std::string &__str) |
Data Fields | |
MapFunctions | input |
input: variable = function(...) | |
MapFunctions | output |
output: function(variable) |
BoxedFunction::BoxedFunction | ( | ) | [inline] |
BoxedFunction::BoxedFunction | ( | const BoxedFunction & | b | ) | [inline] |
BoxedFunction::~BoxedFunction | ( | ) | [inline] |
BoxedFunction& BoxedFunction::operator= | ( | const BoxedFunction & | b | ) | [inline] |
bool BoxedFunction::isInput | ( | const std::string & | __str | ) | [inline] |
bool BoxedFunction::isOutput | ( | const std::string & | __str | ) | [inline] |
input: variable = function(...)
Definition at line 94 of file AstContainer.h.
Referenced by Ast::functionBoxing(), isInput(), operator=(), and Ast::sourceBoxing().
output: function(variable)
Definition at line 96 of file AstContainer.h.
Referenced by Ast::functionBoxing(), isOutput(), operator=(), and Ast::sourceBoxing().