seven bits

bit::bit_exception Struct Reference
["Exceptions"]

#include <bit/except.h>

Inheritance diagram for bit::bit_exception:

bit::exception::invalid_container_op bit::exception::invalid_index bit::exception::invalid_iterator bit::exception::name bit::exception::no_record bit::exception::no_recordbuffer bit::field_exception bit::indices_exception bit::record_exception bit::type_exception

List of all members.


Detailed Description

Base struct for all bit library exceptions.

Author:
Rick L Vinyard Jr

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

Constructor & Destructor Documentation

bit::bit_exception::bit_exception ( const std::string  s = "bit: Unknown exception."  )  [inline]

bit::bit_exception::~bit_exception (  )  throw () [inline]


Member Function Documentation

virtual const char* bit::bit_exception::what (  )  const throw () [inline, virtual]

References m_exception_string.


Member Data Documentation

std::string bit::bit_exception::m_exception_string [protected]


The documentation for this struct was generated from the following file:

Generated on Mon Nov 3 10:50:01 2008 for bit by doxygen 1.5.6