ATLAS Offline Software
Namespaces | Functions
Control/AthLinks/src/exceptions.cxx File Reference

Exceptions that can be thrown from AthLinks. More...

#include "AthLinks/exceptions.h"
#include <sstream>
#include <string>
Include dependency graph for Control/AthLinks/src/exceptions.cxx:

Go to the source code of this file.

Namespaces

 SG
 Forward declaration.
 

Functions

void SG::AthLinks_error ()
 For setting debugger breakpoints. More...
 
std::string SG::excPointerNotInSG_format (const void *pointer)
 Helper: format exception error string. More...
 
std::string SG::excCLIDMismatch_format (CLID obj_clid, CLID link_clid)
 Helper: format exception error string. More...
 
std::string SG::excInvalidLink_format (CLID clid, const std::string &key, SG::sgkey_t sgkey)
 Helper: format exception error string. More...
 
void SG::throwExcInvalidLink (CLID clid, const std::string &key, SG::sgkey_t sgkey)
 Throw a SG::ExcInvalidLink exception. More...
 
std::string SG::excBadForwardLink_format (size_t index, size_t size, const std::string &name)
 Helper: format exception error string. 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...
 
std::string SG::excConstStorable_format (CLID clid, const std::string &key, SG::sgkey_t sgkey)
 Helper: format exception error string. More...
 
std::string SG::excBadThinning_format (CLID clid, const std::string &key, SG::sgkey_t sgkey)
 Helper: format exception error string. More...
 
void SG::throwExcBadThinning (CLID clid, const std::string &key, SG::sgkey_t sgkey)
 Throw a SG::ExcBadThinning exception. More...
 

Detailed Description

Exceptions that can be thrown from AthLinks.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Nov, 2013

Definition in file Control/AthLinks/src/exceptions.cxx.