|
CbmRoot
|
#include <Application.h>
Public Member Functions | |
| Application (ProgramOptions const &opt) | |
| Standard constructor, initialises the application. | |
| Application (const Application &)=delete | |
| Copy constructor forbidden. | |
| void | operator= (const Application &)=delete |
| Assignment operator forbidden. | |
| ~Application ()=default | |
| Destructor. | |
| void | Exec () |
| Run the application. | |
Private Member Functions | |
| const std::string & | OutputFile () const |
| const std::vector< std::string > & | TraFile () const |
| const std::string & | ParFile () const |
| const std::string & | SetupTag () const |
| const std::string & | ConfigFile () const |
Private Attributes | |
| ProgramOptions const & | fOpt |
| Program options object. | |
| Run | fRun = {} |
| Reconstruction run. | |
Definition at line 20 of file sim/response/app/Application.h.
|
explicit |
Standard constructor, initialises the application.
| opt |
Definition at line 20 of file sim/response/app/Application.cxx.
References fOpt.
Referenced by Application(), and operator=().
|
delete |
Copy constructor forbidden.
References Application().
|
default |
Destructor.
|
private |
| void Application::Exec | ( | ) |
Run the application.
Infinite loop, this is a service which should survive until told otherwise after all FIXME: Start listening to <SOMETHING?!?> to receive histograms and configuration FIXME: handle signals from OS/console
Definition at line 104 of file services/histserv/app/Application.cxx.
References cbm::services::histserv::Application::fSignalStatus, cbm::services::histserv::Application::fStopThread, cbm::services::histserv::Application::fThread, cbm::services::histserv::Application::fUiCmdActor, cbm::services::histserv::Application::fZmqSocket, mtx, cbm::services::histserv::Application::ReceiveConfigAndData(), cbm::services::histserv::Application::ReceiveData(), and cbm::services::histserv::Application::UpdateHttpServer().
|
delete |
Assignment operator forbidden.
References Application().
|
private |
|
private |
|
private |
|
private |
|
private |
Program options object.
Definition at line 49 of file sim/response/app/Application.h.
Referenced by Application().
|
private |
Reconstruction run.
Definition at line 50 of file sim/response/app/Application.h.