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

Exception — Non-const operation performed on const aux data. More...

#include <exceptions.h>

Inheritance diagram for SG::ExcConstAuxData:
Collaboration diagram for SG::ExcConstAuxData:

Public Member Functions

 ExcConstAuxData (const std::string &op, SG::auxid_t auxid=null_auxid)
 Constructor. More...
 

Detailed Description

Exception — Non-const operation performed on const aux data.

You attempted to perform some non-const operation on an object with const auxiliary data.

Definition at line 75 of file Control/AthContainers/AthContainers/exceptions.h.

Constructor & Destructor Documentation

◆ ExcConstAuxData()

SG::ExcConstAuxData::ExcConstAuxData ( const std::string &  op,
SG::auxid_t  auxid = null_auxid 
)

Constructor.

Parameters
opThe attempted operation.
auxidThe ID of the requested aux data item, if any.

Definition at line 128 of file Control/AthContainers/Root/exceptions.cxx.

129  : std::runtime_error (excConstAuxData_format (op, auxid))
130 {
131 }

The documentation for this class was generated from the following files:
SG::excConstAuxData_format
std::string excConstAuxData_format(const std::string &op, SG::auxid_t auxid)
Helper: format exception error string.
Definition: Control/AthContainers/Root/exceptions.cxx:112