|
CbmRoot
|
#include <Application.h>
Public Member Functions | |
| Application (ProgramOptions const &opt) | |
| Standard constructor, initialises the application. | |
| Application (const Application &)=delete | |
| Copy constructor forbidden. | |
| Application (Application &&)=delete | |
| Move constructor forbidden. | |
| Application & | operator= (const Application &)=delete |
| Copy assignment operator forbidden. | |
| Application & | operator= (Application &&)=delete |
| Move assignment operator forbidden. | |
| ~Application ()=default | |
| Destructor. | |
| void | Exec () |
| Run the application. | |
Private Attributes | |
| ProgramOptions const & | fOpt |
| Program options object. | |
| std::shared_ptr< cbm::algo::HistogramSender > | fpSender = nullptr |
| Interface. | |
Definition at line 16 of file services/histserv/tester/Application.h.
|
explicit |
Standard constructor, initialises the application.
| opt |
Read options from executable
FIXME: SOMETHING_To_Replace_FairMQ!!!!!!!!!!!!! FIXME: Initialize communication channels of SOMETHING_To_Replace_FairMQ FIXME: Link channel to method in order to process received messages
Definition at line 36 of file services/histserv/tester/Application.cxx.
References fOpt, and fpSender.
Referenced by Application(), Application(), operator=(), and operator=().
|
delete |
Copy constructor forbidden.
References Application().
|
delete |
Move constructor forbidden.
References Application().
|
default |
Destructor.
| void Application::Exec | ( | ) |
Run the application.
Initial emission, including generation and serialization of configs => Try to evaluate "time cost" of the histo transmission, including serialization
No general references as member/variable bec. simple example, use directly hardcoded vector "array access"
No general references as member/variable bec. simple example, use directly hardcoded vector "array access"
Try to evaluate "time cost" of the histo transmission, including serialization
=> Histograms serialization and emission
No general references as member/variable bec. simple example, use directly hardcoded vector "array access"
Final publications
=> Histograms serialization and emission
Definition at line 54 of file services/histserv/tester/Application.cxx.
References Data::AddCanvasConfig(), fOpt, fpSender, Data::Init(), Data::MakeObj(), and Data::Send().
|
delete |
Move assignment operator forbidden.
References Application().
|
delete |
Copy assignment operator forbidden.
References Application().
|
private |
Program options object.
Definition at line 42 of file services/histserv/tester/Application.h.
Referenced by Application(), and Exec().
|
private |
Interface.
Definition at line 45 of file services/histserv/tester/Application.h.
Referenced by Application(), and Exec().