Inter4ql
5.2
|
class that handles 4QL programs More...
#include <Program.h>
Public Member Functions | |
Program (std::vector< ModuleGeneric *> *_modules) | |
constructor More... | |
~Program () | |
destructor More... | |
std::string | print () |
returns string with program information More... | |
std::vector< ModuleGeneric * > * | get_modules () |
getter for local modules More... | |
void | set_order (std::vector< ModuleGeneric *> *_order) |
setter for reasoning order vector More... | |
std::vector< ModuleGeneric * > * | get_order () |
getter for reasoning order vector More... | |
class that handles 4QL programs
|
explicit |
constructor
_modules | vector of ModuleGeneric pointers |
Inter4ql::Program::~Program | ( | ) |
destructor
std::vector< ModuleGeneric * > * Inter4ql::Program::get_modules | ( | ) |
getter for local modules
std::vector< ModuleGeneric * > * Inter4ql::Program::get_order | ( | ) |
getter for reasoning order vector
std::string Inter4ql::Program::print | ( | ) |
returns string with program information
void Inter4ql::Program::set_order | ( | std::vector< ModuleGeneric *> * | _order | ) |
setter for reasoning order vector
_order | desired order |