JANA2
JComponentManager Class Reference
Inheritance diagram for JComponentManager:
Collaboration diagram for JComponentManager:

Public Member Functions

 JComponentManager (JApplication *)
 
void next_plugin (std::string plugin_name)
 
void add (std::string event_source_name)
 
void add (JEventSourceGenerator *source_generator)
 
void add (JFactoryGenerator *factory_generator)
 
void add (JEventSource *event_source)
 
void add (JEventProcessor *processor)
 
void resolve_event_sources ()
 
JEventSourceGeneratorresolve_user_event_source_generator () const
 
JEventSourceGeneratorresolve_event_source (std::string source_name) const
 
JComponentSummary get_component_summary ()
 
std::vector< JEventSource * > & get_evt_srces ()
 
std::vector< JEventProcessor * > & get_evt_procs ()
 
std::vector< JFactoryGenerator * > & get_fac_gens ()
 
- Public Member Functions inherited from JService
virtual ~JService ()=default
 acquire_services is a callback which allows the user to configure a JService which relies on other JServices. More...
 
virtual void acquire_services (JServiceLocator *sl)
 

The documentation for this class was generated from the following files: