ATLAS Offline Software
Loading...
Searching...
No Matches
IAuxSetOption.h
Go to the documentation of this file.
1// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3/*
4 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
5*/
6
7// $Id$
14
15
16#ifndef ATHCONTAINERSINTERFACES_IAUXSETOPTION_H
17#define ATHCONTAINERSINTERFACES_IAUXSETOPTION_H
18
19
20namespace SG {
21
22
23class AuxDataOption;
24
25
36{
37public:
39 virtual ~IAuxSetOption() = default;
40
41
50 virtual bool setOption (const AuxDataOption& option) = 0;
51};
52
53
54} // namespace SG
55
56
57#endif // not ATHCONTAINERSINTERFACES_IAUXSETOPTION_H
Hold information about an option setting request.
Abstract interface for setting a option on a aux data container.
virtual bool setOption(const AuxDataOption &option)=0
Make an option setting.
virtual ~IAuxSetOption()=default
Make sure this class has a vtable.
Forward declaration.