Exception Class Reference
[Exceptions]

#include <exception.h>

Inheritance diagram for Exception:
Inheritance graph
[legend]
Collaboration diagram for Exception:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Exception (const std::string &message, const int error_number) throw ()
virtual ~Exception () throw ()
std::string message () const throw ()
const char * what () const throw ()
const int error_number () const throw ()

Protected Attributes

const std::string _message
const int _error_number

Detailed Description

Definition at line 79 of file exception.h.


Constructor & Destructor Documentation

Exception::Exception ( const std::string &  message,
const int  error_number 
) throw () [inline]

Definition at line 85 of file exception.h.

virtual Exception::~Exception (  )  throw () [inline, virtual]

Definition at line 90 of file exception.h.


Member Function Documentation

const int Exception::error_number (  )  const throw () [inline]

Definition at line 100 of file exception.h.

std::string Exception::message (  )  const throw () [inline]

Definition at line 93 of file exception.h.

const char* Exception::what (  )  const throw () [inline]

Definition at line 96 of file exception.h.


Member Data Documentation

const int Exception::_error_number [protected]

Definition at line 82 of file exception.h.

const std::string Exception::_message [protected]

Definition at line 81 of file exception.h.


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

Generated on 16 Dec 2009 for KatanaNativeInterface by  doxygen 1.6.1