ATLAS Offline Software
Loading...
Searching...
No Matches
IAsgService.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
7
8#ifndef ASGSERVICES_IASGSERVICE_H
9#define ASGSERVICES_IASGSERVICE_H
10
11// System include(s):
12#include <string>
13
14// Local include(s):
16#include "AsgTools/Interfaces.h"
17
18namespace asg
19{
23
25 : virtual public INamedInterface
26 {
27 public:
28
30 virtual void print() const = 0;
31
32 }; // class IAsgService
33
34} // namespace asg
35
36#endif // ASGSERVICES_IASGSERVICE_H
Base class for the dual-use service interface classes.
Definition IAsgService.h:26
virtual void print() const =0
Print the state of the service.