|
ReCodEx - Task Broker
ReCodEx is complex programmer testing solution, primary targeted to technical universities. It's highly customizable and based on modern technologies.
|
#include <broker_core.h>
Public Member Functions | |
| broker_core ()=delete | |
| broker_core (const broker_core &source)=delete | |
| broker_core & | operator= (const broker_core &source)=delete |
| broker_core (const broker_core &&source)=delete | |
| broker_core & | operator= (const broker_core &&source)=delete |
| broker_core (std::vector< std::string > args) | |
| ~broker_core () | |
| void | run () |
Main class of whole program. It handles creation and destruction of all used parts. And of course runing them.
Definition at line 32 of file broker_core.h.
|
delete |
Disabled default constructor.
|
delete |
Disabled copy constructor.
|
delete |
Disabled move constructor.
| broker_core::broker_core | ( | std::vector< std::string > | args | ) |
There is only one constructor, which should get cmd parameters from command line. Constructor initializes all variables and structures, parses cmd parameters and loads configuration.
| args | Command line parameters. |
Definition at line 3 of file broker_core.cpp.
| broker_core::~broker_core | ( | ) |
Destructor. All structures which need to be explicitly destructed or unitialized should do it now.
Definition at line 18 of file broker_core.cpp.
|
delete |
Disabled copy assignment operator.
|
delete |
Disabled move assignment operator.
| void broker_core::run | ( | ) |
Constructors initializes all things, all we have to do now is launch all the fun. This method starts broker service.
Definition at line 24 of file broker_core.cpp.