Thrown if object version in BLOB does not agree with class.
More...
#include <Exception.h>
|
| virtual void | setMessage (const std::string &message) |
◆ VersionConflict()
| TileCalib::VersionConflict::VersionConflict |
( |
const std::string & | domain, |
|
|
unsigned int | version_is, |
|
|
unsigned int | version_should = 0 ) |
|
inlineexplicit |
Definition at line 80 of file TileCalorimeter/TileCalib/TileCalibBlobObjs/TileCalibBlobObjs/Exception.h.
84 {
85 std::ostringstream
msg;
86 msg <<
"Blob Version conflict. Is " << version_is;
87 if(version_should){
msg <<
" but should be " << version_should; }
89 }
virtual const std::string & domain() const
virtual void setMessage(const std::string &message)
Exception(const std::string &domain, const std::string &message)
◆ ~VersionConflict()
| virtual TileCalib::VersionConflict::~VersionConflict |
( |
| ) |
|
| throw | ( | ) | | | |
|
inlinevirtual |
◆ domain()
| virtual const std::string & TileCalib::Exception::domain |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ format()
| void TileCalib::Exception::format |
( |
| ) |
|
|
inlineprivateinherited |
◆ setMessage()
| virtual void TileCalib::Exception::setMessage |
( |
const std::string & | message | ) |
|
|
inlineprotectedvirtualinherited |
◆ what()
| virtual const char * TileCalib::Exception::what |
( |
| ) |
const |
| throw | ( | ) | | | |
|
inlinevirtualinherited |
◆ m_domain
| std::string TileCalib::Exception::m_domain |
|
privateinherited |
◆ m_message
| std::string TileCalib::Exception::m_message |
|
privateinherited |
◆ m_result
| std::string TileCalib::Exception::m_result |
|
privateinherited |
The documentation for this class was generated from the following file: