![]() |
ATLAS Offline Software
|
Exceptions that can be thrown from AthLinks. More...
Go to the source code of this file.
Classes | |
| class | SG::ExcPointerNotInSG |
| Exception — The object referenced by a DataLink / ElementLink is not registered in SG. More... | |
| class | SG::ExcCLIDMismatch |
| Exception — Attempt to set DataLink / ElementLink with CLID <clid> to object with CLID <clid>. More... | |
| class | SG::ExcInvalidLink |
| Exception — Attempt to dereference invalid DataLink / ElementLink ". More... | |
| class | SG::ExcBadForwardLink |
| Exception — ForwardIndexingPolicy: internal link state is invalid. More... | |
| class | SG::ExcElementNotFound |
| Exception — element not found. More... | |
| class | SG::ExcInvalidIndex |
| Exception — invalid index. More... | |
| class | SG::ExcIndexNotFound |
| Exception — index not found. More... | |
| class | SG::ExcIncomparableEL |
| Exception — incomparable ElementLink. More... | |
| class | SG::ExcBadToTransient |
| Exception — bad toTransient. More... | |
| class | SG::ExcConstStorable |
| Exception – Tried to retrieve const storable as a non-const pointer. More... | |
| class | SG::ExcBadThinning |
| Exception – Bad thinning request. More... | |
Namespaces | |
| SG | |
| Forward declaration. | |
Typedefs | |
| typedef ExcElementNotFound | SG::maybe_thinning_error |
| Backwards compatibility. More... | |
Functions | |
| void | SG::throwExcInvalidLink (CLID clid, const std::string &key, SG::sgkey_t sgkey) |
| Throw a SG::ExcInvalidLink exception. More... | |
| void | SG::throwExcBadForwardLink (size_t index, size_t size, const std::string &name) |
| Throw a SG::ExcBadForwardLink exception. More... | |
| void | SG::throwExcElementNotFound (const char *where) |
| Throw a SG::ExcElementNotFound exception. More... | |
| void | SG::throwExcInvalidIndex (const char *where) |
| Throw a SG::ExcInvalidIndex exception. More... | |
| void | SG::throwExcIndexNotFound (const char *where) |
| Throw a SG::ExcIndexNotFound exception. More... | |
| void | SG::throwExcIncomparableEL () |
| Throw a SG::IncomparableEL exception. More... | |
| void | SG::throwExcBadToTransient () |
| Throw a SG::ExcBadToTransient exception. More... | |
| void | SG::throwExcBadThinning (CLID clid, const std::string &key, SG::sgkey_t sgkey) |
| Throw a SG::ExcBadThinning exception. More... | |
Exceptions that can be thrown from AthLinks.
Definition in file Control/AthLinks/AthLinks/exceptions.h.
1.8.18