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

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

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

Go to the source code of this file.

Namespaces

 SG
 Forward declaration.
 

Functions

void SG::throwExcNullHandleKey ()
 Throw a SG::ExcNullHandleKey exception. More...
 
std::string SG::excHandleInitError_format (CLID clid, const std::string &sgkey, const std::string &storename)
 Helper: format exception error string. More...
 
std::string SG::excUninitKey_format (CLID clid, const std::string &sgkey, const std::string &storename, const std::string &holdername, const std::string &htype)
 Helper: format exception error string. More...
 
std::string SG::excConstObject_format (CLID clid, const std::string &sgkey, const std::string &storename)
 Helper: format exception error string. More...
 
std::string SG::excNullWriteHandle_format (CLID clid, const std::string &sgkey, const std::string &storename)
 Helper: format exception error string. More...
 
void SG::throwExcNullWriteHandle (CLID clid, const std::string &sgkey, const std::string &storename)
 Throw a SG::ExcNullWriteHandle exception. More...
 
std::string SG::excNullReadHandle_format (CLID clid, const std::string &sgkey, const std::string &storename)
 Helper: format exception error string. More...
 
void SG::throwExcNullReadHandle (CLID clid, const std::string &sgkey, const std::string &storename)
 Throw a SG::ExcNullReadHandle exception. More...
 
std::string SG::excNullUpdateHandle_format (CLID clid, const std::string &sgkey, const std::string &storename)
 Helper: format exception error string. More...
 
void SG::throwExcNullUpdateHandle (CLID clid, const std::string &sgkey, const std::string &storename)
 Throw a SG::ExcNullUpdateHandle exception. More...
 
std::string SG::excNonConstHandleKey_format (CLID clid, const std::string &sgkey, const std::string &storename)
 Helper: format exception error string. More...
 
void SG::throwExcNonConstHandleKey (CLID clid, const std::string &sgkey, const std::string &storename)
 Throw a SG::ExcNonConstHandleKey exception. More...
 
std::string SG::excBadContext_format (const EventContext &ctx, const std::string &key)
 Helper: format exception error string. More...
 
std::string SG::excNoCondCont_format (const std::string &key, const std::string &why)
 Helper: format exception error string. More...
 
std::string SG::excBadDecorElement_format (Gaudi::DataHandle::Mode mode, CLID clid, const std::string &decorKey)
 Helper: format exception error string. More...
 
void SG::throwExcBadDecorElement (Gaudi::DataHandle::Mode mode, CLID clid, const std::string &decorKey)
 Throw a SG::ExcBadDecorElement exception. More...
 

Detailed Description

Exceptions that can be thrown from StoreGate.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Feb, 2016

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