ATLAS Offline Software
Loading...
Searching...
No Matches
exceptions.h File Reference

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

#include "SGCore/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

namespace  SG
 Forward declaration.

Functions

void SG::throwExcBadDataProxyCast (const DataProxy &proxy, const std::type_info &tid)
 Throw an ExcBadDataProxyCast exception.

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.