ATLAS Offline Software
Loading...
Searching...
No Matches
AthenaPoolCnvSvc::ExcUnsupportedVersion Class Reference

Exception — Unsupported persistent version of CLASS found. More...

#include <exceptions.h>

Inheritance diagram for AthenaPoolCnvSvc::ExcUnsupportedVersion:
Collaboration diagram for AthenaPoolCnvSvc::ExcUnsupportedVersion:

Public Member Functions

 ExcUnsupportedVersion (const std::type_info &ti, const Guid &guid)
 Constructor.

Detailed Description

Exception — Unsupported persistent version of CLASS found.

The guid of the persistent class was not recognized.

Definition at line 58 of file Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/exceptions.h.

Constructor & Destructor Documentation

◆ ExcUnsupportedVersion()

AthenaPoolCnvSvc::ExcUnsupportedVersion::ExcUnsupportedVersion ( const std::type_info & ti,
const Guid & guid )

Constructor.

Parameters
tiThe class being read.
guidThe GUID of the persistent class.
tiThe requested class.
guidThe GUID of the persistent class.

Definition at line 70 of file Database/AthenaPOOL/AthenaPoolCnvSvc/src/exceptions.cxx.

72 : std::runtime_error (excUnsupportedVersion_format (ti, guid))
73{
74}
std::string excUnsupportedVersion_format(const std::type_info &ti, const Guid &guid)
Helper: format exception error string.

The documentation for this class was generated from the following files: