![]()  | 
  
    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