ATLAS Offline Software
Classes | Namespaces | Functions
Control/SGTools/SGTools/exceptions.h File Reference

Exceptions that can be thrown by SGTools. More...

#include "CxxUtils/sgkey_t.h"
#include "GaudiKernel/ClassID.h"
#include <typeinfo>
#include <stdexcept>
#include <string>
Include dependency graph for Control/SGTools/SGTools/exceptions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SG::ExcBadDataProxyCast
 Exception — Bad cast of DataProxy with CLID. More...
 
class  SG::ExcProxyCollision
 Exception — Proxy collision for clid/key. More...
 
class  SG::ExcSgkeyCollision
 Exception — sgkey hash collision. More...
 

Namespaces

 SG
 Forward declaration.
 

Functions

void SG::throwExcBadDataProxyCast (CLID id, const std::type_info &tid)
 Throw an ExcBadDataProxyCast exception. More...
 

Detailed Description

Exceptions that can be thrown by SGTools.

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

Definition in file Control/SGTools/SGTools/exceptions.h.