10 const char*
name()
const override {
return "Athena::Status"; }
12 std::string
message(StatusCode::code_t code)
const override {
15 return "Athena::Status::TIMEOUT";
17 return "Athena::Status::MISSING_DATA";
19 return StatusCode::default_category().message(code);
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....
Status
Athena specific StatusCode values.
@ TIMEOUT
Timeout during event processing.
@ MISSING_DATA
Missing/corrupted input data.
std::string message(StatusCode::code_t code) const override
const char * name() const override