ATLAS Offline Software
Public Member Functions | List of all members
SG::ExcConstStorable Class Reference

Exception – Tried to retrieve const storable as a non-const pointer. More...

#include <exceptions.h>

Inheritance diagram for SG::ExcConstStorable:
Collaboration diagram for SG::ExcConstStorable:

Public Member Functions

 ExcConstStorable (CLID clid, const std::string &key, SG::sgkey_t sgkey)
 Constructor. More...
 

Detailed Description

Exception – Tried to retrieve const storable as a non-const pointer.

Definition at line 270 of file Control/AthLinks/AthLinks/exceptions.h.

Constructor & Destructor Documentation

◆ ExcConstStorable()

SG::ExcConstStorable::ExcConstStorable ( CLID  clid,
const std::string &  key,
SG::sgkey_t  sgkey 
)

Constructor.

Parameters
clidCLID of the link.
keyString key of the link.
sgkeyHashed key of the link.

Definition at line 299 of file Control/AthLinks/src/exceptions.cxx.

302  : std::runtime_error (excConstStorable_format (clid, key, sgkey))
303 {
304  AthLinks_error();
305 }

The documentation for this class was generated from the following files:
common.sgkey
def sgkey(tool)
Definition: common.py:1028
SG::excConstStorable_format
std::string excConstStorable_format(CLID clid, const std::string &key, SG::sgkey_t sgkey)
Helper: format exception error string.
Definition: Control/AthLinks/src/exceptions.cxx:283
SG::AthLinks_error
void AthLinks_error()
For setting debugger breakpoints.
Definition: Control/AthLinks/src/exceptions.cxx:21
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37