Exception class for Tile Identifiers.
More...
#include <TileID_Exception.h>
Exception class for Tile Identifiers.
- Author
- Alexander Solodkov
Definition at line 16 of file TileID_Exception.h.
◆ TileID_Exception() [1/2]
TileID_Exception::TileID_Exception |
( |
| ) |
|
|
inline |
◆ TileID_Exception() [2/2]
TileID_Exception::TileID_Exception |
( |
const std::string & |
l_message, |
|
|
int |
l_code |
|
) |
| |
|
inline |
◆ code() [1/2]
int TileID_Exception::code |
( |
| ) |
const |
|
inline |
return error code
error codes : 0 : no error 1 : Logical ID is out of range 2 : Hardware ID is out of range 3 : No PMT for this logical ID (invalid logical ID) 4 : No PMT for this channel (not connected) 9 : ID compactification Error 11 : id is not an TileCal logical identifier 12 : id is not an TileCal hardware identifier 19 : no IDCompactor available ( null pointer ) 999 : undefined error
Definition at line 59 of file TileID_Exception.h.
◆ code() [2/2]
void TileID_Exception::code |
( |
int |
l_code | ) |
|
|
inline |
◆ message() [1/2]
const std::string& TileID_Exception::message |
( |
| ) |
const |
|
inline |
◆ message() [2/2]
void TileID_Exception::message |
( |
const std::string & |
l_message | ) |
|
|
inline |
◆ operator std::string()
TileID_Exception::operator std::string |
( |
| ) |
const |
◆ m_code
int TileID_Exception::m_code |
|
private |
◆ m_message
std::string TileID_Exception::m_message |
|
private |
The documentation for this class was generated from the following files: