ATLAS Offline Software
Public Member Functions | List of all members
TrigConf::ILoader Class Referenceabstract

Interface class for loaders. More...

#include <ILoader.h>

Inherited by TrigConf::DBLoader [virtual], TrigConf::HLTChainLoader [virtual], TrigConf::HLTSequenceLoader [virtual], TrigConf::IBunchGroupLoader [virtual], TrigConf::IBunchGroupSetLoader [virtual], TrigConf::ICaloInfoLoader [virtual], TrigConf::ICaloJetInputLoader [virtual], TrigConf::ICaloSinCosLoader [virtual], TrigConf::ICTPConfigLoader [virtual], TrigConf::ICTPFilesLoader [virtual], TrigConf::IDeadTimeLoader [virtual], TrigConf::IHLTFrameLoader [virtual], TrigConf::IHLTPrescaleSetCollectionLoader [virtual], TrigConf::IHLTPrescaleSetLoader [virtual], TrigConf::IJobOptionTableLoader [virtual], TrigConf::IL1TopoMenuLoader [virtual], TrigConf::ILutCamLoader [virtual], TrigConf::IMasterTableLoader [virtual], TrigConf::IMenuLoader [virtual], TrigConf::IMuctpiLoader [virtual], TrigConf::IMuonThresholdSetLoader [virtual], TrigConf::IPrescaledClockLoader [virtual], TrigConf::IPrescaleSetLoader [virtual], TrigConf::IPrioritySetLoader [virtual], TrigConf::IRandomLoader [virtual], TrigConf::ISequenceContentTableLoader [virtual], TrigConf::ISignatureContentTableLoader [virtual], TrigConf::IThresholdConfigLoader [virtual], TrigConf::IThresholdMonitorLoader [virtual], TrigConf::ITriggerThresholdLoader [virtual], TrigConf::ITriggerThresholdValueLoader [virtual], and TrigConf::ITriggerTypeLoader [virtual].

Collaboration diagram for TrigConf::ILoader:

Public Member Functions

virtual ~ILoader ()=default
 
virtual void setLevel (MSGTC::Level lvl)=0
 Load the configuration data from the configuration source. More...
 
virtual MSGTC::Level outputLevel () const =0
 
virtual int verbose () const =0
 
virtual void setVerbose (int v)=0
 

Detailed Description

Interface class for loaders.

Definition at line 17 of file ILoader.h.

Constructor & Destructor Documentation

◆ ~ILoader()

virtual TrigConf::ILoader::~ILoader ( )
virtualdefault

Member Function Documentation

◆ outputLevel()

virtual MSGTC::Level TrigConf::ILoader::outputLevel ( ) const
pure virtual

Implemented in TrigConf::DBLoader.

◆ setLevel()

virtual void TrigConf::ILoader::setLevel ( MSGTC::Level  lvl)
pure virtual

Load the configuration data from the configuration source.

Parameters
ctpcreference to the data object to be filled
Returns
true if the loading was successful, false otherwise

Implemented in TrigConf::DBLoader.

◆ setVerbose()

virtual void TrigConf::ILoader::setVerbose ( int  v)
pure virtual

Implemented in TrigConf::DBLoader.

◆ verbose()

virtual int TrigConf::ILoader::verbose ( ) const
pure virtual

Implemented in TrigConf::DBLoader.


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