![]() |
ATLAS Offline Software
|
Exceptions that can be thrown from StoreGate. More...
#include "AthContainersInterfaces/AuxTypes.h"#include "CxxUtils/sgkey_t.h"#include "GaudiKernel/ClassID.h"#include "GaudiKernel/EventContext.h"#include "GaudiKernel/DataHandle.h"#include <stdexcept>#include <typeinfo>#include <string>Go to the source code of this file.
Classes | |
| class | SG::ExcNullHandleKey |
| Exception — Attempt to dereference a Read/Write/UpdateHandle with a null key. More... | |
| class | SG::ExcBadHandleKey |
| Exception — Bad key format for VarHandleKey. More... | |
| class | SG::ExcForbiddenMethod |
| Exception — Forbidden method called. More... | |
| class | SG::ExcHandleInitError |
| Exception — Error initializing VarHandle from VarHandleKey. More... | |
| class | SG::ExcUninitKey |
| Exception — Tried to create a handle from an uninitialized key. More... | |
| class | SG::ExcConstObject |
| Exception — Tried to retrieve non-const pointer to const object. More... | |
| class | SG::ExcNullWriteHandle |
| Exception — Attempt to dereference write handle before record. More... | |
| class | SG::ExcNullReadHandle |
| Exception — Deference of read handle failed. More... | |
| class | SG::ExcNullUpdateHandle |
| Exception — Deference of update handle failed. More... | |
| class | SG::ExcNonConstHandleKey |
| Exception — Attempt to get non-const VarHandleKey from non-owning VarHandle. More... | |
| class | SG::ExcInvalidIterator |
| Exception — Deference invalid SG::Iterator. More... | |
| class | SG::ExcBadInitializedReadHandleKey |
| Exception — Initialization of InitializedReadHandleKey failed. More... | |
| class | SG::ExcBadContext |
| Exception — Bad EventContext extension while building ReadCondHandle. More... | |
| class | SG::ExcNoCondCont |
| Exception — Can't retrieve CondCont from ReadCondHandle. More... | |
| class | SG::ExcBadReadCondHandleInit |
| Exception — ReadCondHandle didn't initialize in getRange(). More... | |
| class | SG::ExcNoRange |
| Exception — Range not set in ReadCondHandle::getRange(). More... | |
| class | SG::ExcBadDecorElement |
| Exception — DecorHandle given an element not in the requested container. More... | |
Namespaces | |
| SG | |
| Forward declaration. | |
Functions | |
| void | SG::throwExcNullHandleKey () |
| Throw a SG::ExcNullHandleKey exception. More... | |
| void | SG::throwExcNullWriteHandle (CLID clid, const std::string &sgkey, const std::string &storename) |
| Throw a SG::ExcNullWriteHandle exception. More... | |
| void | SG::throwExcNullReadHandle (CLID clid, const std::string &sgkey, const std::string &storename) |
| Throw a SG::ExcNullReadHandle exception. More... | |
| void | SG::throwExcNullUpdateHandle (CLID clid, const std::string &sgkey, const std::string &storename) |
| Throw a SG::ExcNullUpdateHandle exception. More... | |
| void | SG::throwExcNonConstHandleKey (CLID clid, const std::string &sgkey, const std::string &storename) |
| Throw a SG::ExcNonConstHandleKey exception. More... | |
| void | SG::throwExcBadDecorElement (Gaudi::DataHandle::Mode mode, CLID clid, const std::string &decorKey) |
| Throw a SG::ExcBadDecorElement exception. More... | |
Exceptions that can be thrown from StoreGate.
Definition in file Control/StoreGate/StoreGate/exceptions.h.
1.8.18