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

Interface for loaders of the HLT signatures. More...

#include <ISignatureContentTableLoader.h>

Inheritance diagram for TrigConf::ISignatureContentTableLoader:
Collaboration diagram for TrigConf::ISignatureContentTableLoader:

Public Member Functions

virtual ~ISignatureContentTableLoader () override=default
 destructor More...
 
virtual bool load (SignatureContentTable &data)=0
 Load the HLT signature definitions from the configuration source. More...
 
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 for loaders of the HLT signatures.

Definition at line 16 of file ISignatureContentTableLoader.h.

Constructor & Destructor Documentation

◆ ~ISignatureContentTableLoader()

virtual TrigConf::ISignatureContentTableLoader::~ISignatureContentTableLoader ( )
overridevirtualdefault

destructor

Member Function Documentation

◆ load()

virtual bool TrigConf::ISignatureContentTableLoader::load ( SignatureContentTable &  data)
pure virtual

Load the HLT signature definitions from the configuration source.

Parameters
signatureContentreference to the SignatureContentTable object to be filled
Returns
true if the loading was successful, false otherwise

◆ outputLevel()

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

Implemented in TrigConf::DBLoader.

◆ setLevel()

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

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 virtualinherited

Implemented in TrigConf::DBLoader.

◆ verbose()

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

Implemented in TrigConf::DBLoader.


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