#include <bit/except.h>
Public Member Functions | |
bit_exception (const std::string s="bit: Unknown exception.") | |
~bit_exception () throw () | |
virtual const char * | what () const throw () |
Protected Attributes | |
std::string | m_exception_string |
bit::bit_exception::bit_exception | ( | const std::string | s = "bit: Unknown exception." |
) | [inline] |
bit::bit_exception::~bit_exception | ( | ) | throw () [inline] |
virtual const char* bit::bit_exception::what | ( | ) | const throw () [inline, virtual] |
References m_exception_string.
std::string bit::bit_exception::m_exception_string [protected] |
Referenced by bit::exception::record::invalid_numeric_id::invalid_numeric_id(), bit::exception::indices::invalid_numeric_id::invalid_numeric_id(), bit::exception::record::invalid_string_id::invalid_string_id(), bit::exception::indices::invalid_string_id::invalid_string_id(), bit::exception::name::name(), and what().