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.