Scarab  v2.1.1
Project 8 C++ Utility Library
Public Member Functions | Private Attributes | List of all members
error Class Reference

#include <error.hh>

Inheritance diagram for error:
Inheritance graph

Public Member Functions

 error ()
 
 error (const error &)
 
 ~error () throw ()
 
template<class x_streamable >
erroroperator<< (x_streamable a_fragment)
 
erroroperator<< (const std::string &a_fragment)
 
erroroperator<< (const char *a_fragment)
 
virtual const char * what () const throw ()
 

Private Attributes

std::string f_error
 

Detailed Description

Definition at line 13 of file error.hh.

Constructor & Destructor Documentation

error ( )

Definition at line 9 of file error.cc.

error ( const error an_error)

Definition at line 15 of file error.cc.

~error ( )
throw (
)

Definition at line 21 of file error.cc.

Member Function Documentation

error & operator<< ( x_streamable  a_fragment)

Definition at line 32 of file error.hh.

error & operator<< ( const std::string &  a_fragment)
inline

Definition at line 40 of file error.hh.

error & operator<< ( const char *  a_fragment)
inline

Definition at line 46 of file error.hh.

const char * what ( ) const
throw (
)
virtual

Definition at line 25 of file error.cc.

Member Data Documentation

std::string f_error
private

Definition at line 28 of file error.hh.


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