|
B2BITS FIX Antenna HFT
1.0.17
|
Generic application exception. More...
#include <B2BITS_Exception.h>
Inheritance diagram for Utils::Exception:
Collaboration diagram for Utils::Exception:Public Member Functions | |
| Exception () | |
| Constructor. More... | |
| Exception (const std::string &aReason) | |
| Constructor. More... | |
| std::string const & | reason () const throw () |
| Returns the reason for this exception. More... | |
| virtual const char * | what () const throw () |
| Returns the reason for this exception. More... | |
| virtual | ~Exception () throw () |
| Destructor. More... | |
Protected Attributes | |
| std::string | m_reason |
| std::string that describes raised exception More... | |
Generic application exception.
| Utils::Exception::Exception | ( | ) |
Constructor.
| Utils::Exception::Exception | ( | const std::string & | aReason | ) |
Constructor.
|
virtual | |||||||||||||
Destructor.
| std::string const& Utils::Exception::reason | ( | ) | const | |
| throw | ( | |||
| ) | ||||
Returns the reason for this exception.
|
virtual | |||||||||||||
Returns the reason for this exception.
|
protected |
std::string that describes raised exception
Referenced by Parser::FieldLengthExceededException::FieldLengthExceededException(), Parser::IncorrectCheckSumException::IncorrectCheckSumException(), Parser::IncorrectMessageLengthException::IncorrectMessageLengthException(), Parser::RequiredTagMissingException::RequiredTagMissingException(), and Parser::TagNotDefinedForThisMessageTypeException::TagNotDefinedForThisMessageTypeException().
1.8.5