 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef STOREGATE_TYPELESSWRITEHANDLE_H
14 #define STOREGATE_TYPELESSWRITEHANDLE_H
49 const EventContext& ctx);
57 virtual bool isValid()
override final;
74 #endif // not STOREGATE_TYPELESSWRITEHANDLE_H
Base class for VarHandle classes.
char data[hepevt_bytes_allocation_ATLAS]
Base class for VarHandle types.
Property holding a write key for which the type can be configured.
Handle allowing writes to the event store with a configurable type.
StatusCode typelessPut(std::unique_ptr< DataObject > data) const
Record an object in the store.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
::StatusCode StatusCode
StatusCode definition for legacy code.
TypelessWriteHandle(const TypelessWriteHandleKey &key, const EventContext &ctx)
Constructor from a TypelessWriteHandleKey and an explicit event context.
virtual const std::string & key() const override final
Return the StoreGate ID for the referenced object.
Property holding a write key for which the type can be configured.