SEP Solver Library  1.0
 All Classes Namespaces Files Functions Variables Typedefs Macros
Public Member Functions | List of all members
SEP::SEPException Class Reference

#include <except.h>

Inheritance diagram for SEP::SEPException:

Public Member Functions

 SEPException ()
 
 SEPException (const std::string &s)
 
 SEPException (const SEPException &s)
 
virtual ~SEPException () throw ()
 
SEPExceptionoperator<< (std::string str)
 
const char * what () const throw ()
 
SEPExceptionoperator<< (const char *str)
 
SEPExceptionoperator<< (int i)
 
SEPExceptionoperator<< (unsigned int i)
 
SEPExceptionoperator<< (long i)
 
SEPExceptionoperator<< (unsigned long i)
 
SEPExceptionoperator<< (short i)
 
SEPExceptionoperator<< (unsigned short i)
 
SEPExceptionoperator<< (double d)
 
SEPExceptionoperator<< (float d)
 
template<class T >
SEPExceptionoperator<< (char c)
 
std::ostream & write (std::ostream &str) const
 

Detailed Description

Definition at line 12 of file except.h.

Constructor & Destructor Documentation

SEP::SEPException::SEPException ( )
inline

Definition at line 16 of file except.h.

SEP::SEPException::SEPException ( const std::string &  s)
inline

Definition at line 18 of file except.h.

SEP::SEPException::SEPException ( const SEPException s)
inline

Definition at line 20 of file except.h.

virtual SEP::SEPException::~SEPException ( )
throw (
)
inlinevirtual

Definition at line 23 of file except.h.

Member Function Documentation

SEPException& SEP::SEPException::operator<< ( std::string  str)
inline

Definition at line 26 of file except.h.

SEPException& SEP::SEPException::operator<< ( const char *  str)
inline

Definition at line 32 of file except.h.

SEPException& SEP::SEPException::operator<< ( int  i)
inline

Definition at line 36 of file except.h.

SEPException& SEP::SEPException::operator<< ( unsigned int  i)
inline

Definition at line 42 of file except.h.

SEPException& SEP::SEPException::operator<< ( long  i)
inline

Definition at line 48 of file except.h.

SEPException& SEP::SEPException::operator<< ( unsigned long  i)
inline

Definition at line 54 of file except.h.

SEPException& SEP::SEPException::operator<< ( short  i)
inline

Definition at line 60 of file except.h.

SEPException& SEP::SEPException::operator<< ( unsigned short  i)
inline

Definition at line 66 of file except.h.

SEPException& SEP::SEPException::operator<< ( double  d)
inline

Definition at line 80 of file except.h.

SEPException& SEP::SEPException::operator<< ( float  d)
inline

Definition at line 86 of file except.h.

template<class T >
SEPException& SEP::SEPException::operator<< ( char  c)
inline

Definition at line 101 of file except.h.

const char* SEP::SEPException::what ( ) const
throw (
)
inline

Definition at line 30 of file except.h.

std::ostream& SEP::SEPException::write ( std::ostream &  str) const
inline

Definition at line 109 of file except.h.


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