ATLAS Offline Software
Loading...
Searching...
No Matches
ILoader.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TrigConf_ILoader
6#define TrigConf_ILoader
7
9
10namespace TrigConf {
11
12 class TrigConfData;
13
17 class ILoader {
18 public:
19 virtual ~ILoader() = default;
20
30 //virtual bool load( TrigConfData& data ) = 0;
31
32 // setting log level
33 virtual void setLevel(MSGTC::Level lvl) = 0;
34 virtual MSGTC::Level outputLevel() const = 0;
35
36 virtual int verbose() const = 0;
37
38 virtual void setVerbose(int v) = 0;
39 };
40}
41
42#endif
MsgStream for TrigConf classes.
Interface class for loaders.
Definition ILoader.h:17
virtual int verbose() const =0
virtual MSGTC::Level outputLevel() const =0
virtual void setVerbose(int v)=0
virtual void setLevel(MSGTC::Level lvl)=0
Load the configuration data from the configuration source.
virtual ~ILoader()=default
Forward iterator to traverse the main components of the trigger configuration.
Definition Config.h:22