Belle II Software development
StoreWrappedObjPtr< T > Member List

This is the complete list of members for StoreWrappedObjPtr< T >, including all inherited members.

assign(TObject *object, bool replace=false)StoreAccessorBase
clear()StoreAccessorBaseinlinevirtual
construct(Args &&... params)StoreObjPtr< StoreWrapper< T > >inline
constructAndReplace(Args &&... params)StoreObjPtr< StoreWrapper< T > >inline
create(bool replace=false)StoreAccessorBaseinline
ensureAttached() constStoreObjPtr< StoreWrapper< T > >inlineprivate
ensureValid() constStoreObjPtr< StoreWrapper< T > >inlineprivate
getAccessorParams() constStoreAccessorBaseinline
getClass() constStoreAccessorBaseinline
getDurability() constStoreAccessorBaseinline
getName() constStoreAccessorBaseinline
getObjectList(DataStore::EDurability durability=DataStore::c_Event)StoreObjPtr< StoreWrapper< T > >inlinestatic
isArray() constStoreAccessorBaseinline
isOptional(const std::string &name="")StoreAccessorBaseinline
isRequired(const std::string &name="")StoreAccessorBaseinline
isValid() constStoreObjPtr< StoreWrapper< T > >inline
m_classStoreAccessorBaseprotected
m_durabilityStoreAccessorBaseprotected
m_isArrayStoreAccessorBaseprotected
m_nameStoreAccessorBaseprotected
m_storeObjPtrStoreObjPtr< StoreWrapper< T > >private
notWrittenOut() constStoreAccessorBase
operator bool() constStoreObjPtr< StoreWrapper< T > >inline
operator!=(const StoreAccessorBase &other) constStoreAccessorBaseinlinevirtual
operator*() constStoreWrappedObjPtr< T >inline
operator->() constStoreWrappedObjPtr< T >inline
operator==(const StoreAccessorBase &other) constStoreAccessorBaseinlinevirtual
readableName() constStoreAccessorBase
registerInDataStore(DataStore::EStoreFlags storeFlags=DataStore::c_DontWriteOut|DataStore::c_ErrorIfAlreadyRegistered)StoreWrappedObjPtr< T >inline
registerInDataStore(const std::string &name, DataStore::EStoreFlags storeFlags=DataStore::c_DontWriteOut|DataStore::c_ErrorIfAlreadyRegistered)StoreWrappedObjPtr< T >inline
StoreAccessorBase(const std::string &name, DataStore::EDurability durability, TClass *objClass, bool isArray)StoreAccessorBaseinline
StoreObjPtr(const std::string &name="", DataStore::EDurability durability=DataStore::c_Event)StoreObjPtr< StoreWrapper< T > >inlineexplicit
StoreWrappedObjPtr(const std::string &name="", DataStore::EDurability durability=DataStore::c_Event)StoreWrappedObjPtr< T >inline
~StoreAccessorBase()StoreAccessorBaseinlinevirtual