![]() |
The Gaudi Framework
v36r7 (7f57a304)
|
Private Member Functions | |
int | run () override |
Implement the application main logic: More... | |
Application (Options opts) | |
Construct and configure the application from the provided options. More... | |
Additional Inherited Members | |
![]() | |
using | Options = std::map< std::string, std::string > |
using | Factory = Gaudi::PluginService::Factory< Application(Options)> |
![]() | |
def | __init__ (self, opts, appType="Gaudi::Application") |
def | create (cls, appType, opts) |
def | run (self) |
def | __del__ (self) |
Application (Options opts) | |
Construct and configure the application from the provided options. More... | |
virtual | ~Application () |
int | run (std::function< int(SmartIF< IStateful > &)> action) |
Run a user provided implementation of the application main logic. More... | |
![]() | |
static Factory::ReturnType | create (std::string_view type, Options opts) |
Factory function to instantiate a derived class via GaudiPluginService. More... | |
![]() | |
SmartIF< IStateful > | app |
Handle to the ApplicationMgr instance. More... | |
Definition at line 48 of file QueueingApplication.cpp.
|
private |
Construct and configure the application from the provided options.
Definition at line 33 of file Application.cpp.
|
inlineoverrideprivatevirtual |
Implement the application main logic:
Reimplemented from Gaudi.Application.
Definition at line 53 of file QueueingApplication.cpp.