ATLAS Offline Software
|
Exception — Attempted to do OP on a BASE base class of COMPLETE; can only be done on the most-derived class. More...
#include <exceptions.h>
Public Member Functions | |
ExcInsertionInBaseClass (const char *op, const std::type_info &base_type, const std::type_info &complete_type) | |
Constructor. More... | |
Exception — Attempted to do OP on a BASE base class of COMPLETE; can only be done on the most-derived class.
Thrown when there's a mismatch between the type requested for an aux data item and a type previously requested for the same item.
Definition at line 158 of file Control/AthContainers/AthContainers/exceptions.h.
SG::ExcInsertionInBaseClass::ExcInsertionInBaseClass | ( | const char * | op, |
const std::type_info & | base_type, | ||
const std::type_info & | complete_type | ||
) |
Constructor.
op | The attempted operation. |
base_type | The type on which the operation was attempted. |
complete_type | The most-derived type of the object. |
Definition at line 236 of file Control/AthContainers/Root/exceptions.cxx.