ATLAS Offline Software
|
Handle class for modifying an existing object in StoreGate. More...
#include "StoreGate/VarHandleBase.h"
#include "StoreGate/UpdateHandleKey.h"
#include "StoreGate/StoreGateSvc.h"
#include "GaudiKernel/EventContext.h"
#include <string>
#include "StoreGate/UpdateHandle.icc"
Go to the source code of this file.
Classes | |
struct | SG::IsThreadSafeForUH< T, VALT > |
struct | SG::IsThreadSafeForUH< T, typename T::thread_safe > |
class | SG::UpdateHandle< T > |
Namespaces | |
SG | |
Forward declaration. | |
Typedefs | |
template<class T > | |
using | SG::RWVar = UpdateHandle< T > |
Functions | |
template<class T > | |
UpdateHandle< T > | SG::makeHandle (const UpdateHandleKey< T > &key) |
Return an UpdateHandle referencing key . More... | |
template<class T > | |
UpdateHandle< T > | SG::makeHandle (const UpdateHandleKey< T > &key, const EventContext &ctx) |
Return an UpdateHandle referencing key for an explicit context. More... | |
Handle class for modifying an existing object in StoreGate.
Definition in file UpdateHandle.h.