ATLAS Offline Software
Loading...
Searching...
No Matches
IRegisterTransient.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-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
13
14
15#ifndef ATHENAKERNEL_IREGISTERTRANSIENT_H
16#define ATHENAKERNEL_IREGISTERTRANSIENT_H
17
18
19namespace SG {
20
21
28{
29public:
32
33
38 virtual void registerTransient (void* trans) = 0;
39};
40
41
42} // namespace SG
43
44
45#endif // not ATHENAKERNEL_IREGISTERTRANSIENT_H
Interface for registering a transient object in t2p map.
virtual void registerTransient(void *trans)=0
Register a transient object in a t2p map.
virtual ~IRegisterTransient()
Destructor.
Forward declaration.