ATLAS Offline Software
Loading...
Searching...
No Matches
AthService.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// AthService.h
8// Header file for class AthService
9// Author: S.Binet<binet@cern.ch>
11#ifndef ATHENABASECOMPS_ATHSERVICE_H
12#define ATHENABASECOMPS_ATHSERVICE_H 1
13
14// STL includes
15#include <string>
16
17// Framework includes
18#include "GaudiKernel/Service.h"
21
23
25
26// Forward declaration
27class ISvcLocator;
28template <class TYPE> class SvcFactory;
29
30class AthService :
31 public AthCommonMsg<Service>
32{
33 public:
34
35 using AthCommonMsg<Service>::AthCommonMsg;
36
37private:
38
42
43};
44
46// Inline methods:
48
49#endif //> ATHENABASECOMPS_ATHSERVICE_H
Templated class that provides backwards compatibility for legacy MsgService manipulation methods.
AthService & operator=(const AthService &)
AthService(const AthService &)