|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #include "GaudiKernel/System.h"
29 const std::string&
name,
50 this->m_converter.dstTypeinfo() != ti)
57 const void*
p = this->getUntyped (allowMissing);
83 const std::type_info& ti)
90 this->m_backConverter.srcTypeinfo() != ti)
94 <<
"Can't configure pointer conversion from "
95 << System::typeinfoName (ti) <<
" to "
96 << System::typeinfoName (this->typeinfo());
106 this->releaseObjectUntyped (
p);
std::string dstName() const
Return the name of the destination type, or an empty string.
StatusCode init(const std::type_info &src_ti, const std::type_info &dst_ti)
Initialize the converter.
std::string srcName() const
Return the name of the source type, or an empty string.
const void * convertUntyped(const void *p) const
Convert pointer.
Block filler tool for noisy FEB information.
::StatusCode StatusCode
StatusCode definition for legacy code.
Helpers for checking error return status codes and reporting errors.
bool isValid() const
Test to see if this converter has been properly initialized.
#define REPORT_MESSAGE(LVL)
Report a message.