Forge
Error Class Reference

#include <exception.h>

+ Inheritance diagram for Error:

Public Member Functions

ErrorCode err () const
 
 Error ()
 
 Error (const char *const pMessage)
 
 Error (const char *const pFileName, int pLine, ErrorCode pErrCode)
 
 Error (const char *const pMessage, const char *const pFileName, int pLine, ErrorCode pErrCode)
 
 Error (const char *const pMessage, const char *const pFuncName, const char *const pFileName, int pLine, ErrorCode pErrCode)
 
virtual ~Error () throw ()
 
virtual const char * what () const throw ()
 

Friends

std::ostream & operator<< (std::ostream &s, const Error &e)
 

Detailed Description

Constructor & Destructor Documentation

§ Error() [1/5]

Error ( )

§ Error() [2/5]

Error ( const char *const  pMessage)

§ Error() [3/5]

Error ( const char *const  pFileName,
int  pLine,
ErrorCode  pErrCode 
)

§ Error() [4/5]

Error ( const char *const  pMessage,
const char *const  pFileName,
int  pLine,
ErrorCode  pErrCode 
)

§ Error() [5/5]

Error ( const char *const  pMessage,
const char *const  pFuncName,
const char *const  pFileName,
int  pLine,
ErrorCode  pErrCode 
)

§ ~Error()

virtual ~Error ( )
throw (
)
virtual

Member Function Documentation

§ err()

§ what()

Friends And Related Function Documentation

§ operator<<

std::ostream& operator<< ( std::ostream &  s,
const Error e 
)
friend

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