tdaq-develop-2025-02-12
ots::SupervisorDescriptorInfoBase Class Reference
Inheritance diagram for ots::SupervisorDescriptorInfoBase:
ots::AllSupervisorInfo

Public Member Functions

virtual void init (xdaq::ApplicationContext *applicationContext)
 
const SupervisorDescriptorsgetDataManagerDescriptors (void) const
 
const SupervisorDescriptorsgetFEDescriptors (void) const
 
const SupervisorDescriptorsgetDTCDescriptors (void) const
 
const SupervisorDescriptorsgetFEDataManagerDescriptors (void) const
 
const SupervisorDescriptorsgetARTDAQFEDataManagerDescriptors (void) const
 
const SupervisorDescriptorsgetARTDAQDataManagerDescriptors (void) const
 
const SupervisorDescriptorsgetARTDAQBuilderDescriptors (void) const
 
const SupervisorDescriptorsgetARTDAQDataLoggerDescriptors (void) const
 
const SupervisorDescriptorsgetARTDAQDispatcherDescriptors (void) const
 
const SupervisorDescriptorsgetVisualDescriptors (void) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getSupervisorDescriptor (void) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getLogbookDescriptor (void) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getWizardDescriptor (void) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getDataManagerDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getFEDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getDTCDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getFEDataManagerDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getARTDAQFEDataManagerDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getARTDAQDataManagerDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getARTDAQBuilderDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getARTDAQDataLoggerDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getARTDAQDispatcherDescriptor (xdata::UnsignedIntegerT instance) const
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * getVisualDescriptor (xdata::UnsignedIntegerT instance) const
 
std::string getFEURL (xdata::UnsignedIntegerT instance) const
 
 SupervisorDescriptorInfoBase (xdaq::ApplicationContext *applicationContext)
 

Protected Member Functions

virtual void init (xdaq::ApplicationContext *applicationContext)
 
virtual void destroy ()
 
const SupervisorDescriptorsgetAllDescriptors (void) const
 

Protected Attributes

XDAQ_CONST_CALL xdaq::ApplicationDescriptor * theSupervisor_
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * theWizard_
 
XDAQ_CONST_CALL xdaq::ApplicationDescriptor * theLogbookSupervisor_
 
SupervisorDescriptors theVisualSupervisors_
 
SupervisorDescriptors theDataManagerSupervisors_
 
SupervisorDescriptors theFESupervisors_
 
SupervisorDescriptors theDTCSupervisors_
 
SupervisorDescriptors theFEDataManagerSupervisors_
 
SupervisorDescriptors theARTDAQFEDataManagerSupervisors_
 
SupervisorDescriptors theARTDAQDataManagerSupervisors_
 
SupervisorDescriptors theARTDAQBuilderSupervisors_
 
SupervisorDescriptors theARTDAQDataLoggerSupervisors_
 
SupervisorDescriptors theARTDAQDispatcherSupervisors_
 
SupervisorDescriptors allSupervisors_
 

Friends

class SupervisorInfo
 "Friend" class needs access to private members
 

Detailed Description

Definition at line 21 of file SupervisorDescriptorInfoBase.h.


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