|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef ATHCONTAINERSINTERFACES_IAUXSTOREHOLDER_H
9 #define ATHCONTAINERSINTERFACES_IAUXSTOREHOLDER_H
81 #endif // ATHCONTAINERSINTERFACES_IAUXSTOREHOLDER_H
virtual AuxStoreType getStoreType() const =0
Return the type of the store object.
virtual IAuxStore * getStore()=0
Return the pointer to the store object currently in use.
AuxStoreType
Type of the auxiliary store.
virtual const IAuxStore * getStore() const =0
virtual void setStore(IAuxStore *store)=0
Give an auxiliary store object to the holder object.
virtual ~IAuxStoreHolder()
Virtual destructor to make vtable happy...
Interface for non-const operations on an auxiliary store.
@ AST_ObjectStore
The store describes a single object.
Interface for objects taking part in direct ROOT I/O.
@ AST_ContainerStore
The store describes a container.