HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BaseExc Class Reference

#include <IexBaseExc.h>

+ Inheritance diagram for BaseExc:

Public Member Functions

 BaseExc (const char *s=0) throw ()
 
 BaseExc (const std::string &s) throw ()
 
 BaseExc (std::stringstream &s) throw ()
 
 BaseExc (const BaseExc &be) throw ()
 
virtual ~BaseExc () throw ()
 
virtual const char * what () const throw ()
 
const std::stringname () const
 
BaseExcassign (std::stringstream &s)
 
BaseExcoperator= (std::stringstream &s)
 
BaseExcappend (std::stringstream &s)
 
BaseExcoperator+= (std::stringstream &s)
 
BaseExcassign (const char *s)
 
BaseExcoperator= (const char *s)
 
BaseExcappend (const char *s)
 
BaseExcoperator+= (const char *s)
 
const std::stringstackTrace () const
 
 operator const char * () const
 

Detailed Description

Definition at line 60 of file IexBaseExc.h.

Constructor & Destructor Documentation

BaseExc::BaseExc ( const char *  s = 0)
throw (
)
BaseExc::BaseExc ( const std::string s)
throw (
)
BaseExc::BaseExc ( std::stringstream &  s)
throw (
)
BaseExc::BaseExc ( const BaseExc be)
throw (
)
virtual BaseExc::~BaseExc ( )
throw (
)
virtual

Member Function Documentation

BaseExc& BaseExc::append ( std::stringstream &  s)
BaseExc& BaseExc::append ( const char *  s)
BaseExc& BaseExc::assign ( std::stringstream &  s)
BaseExc& BaseExc::assign ( const char *  s)
const std::string& BaseExc::name ( ) const
BaseExc::operator const char * ( ) const
inline

Definition at line 119 of file IexBaseExc.h.

BaseExc& BaseExc::operator+= ( std::stringstream &  s)
BaseExc& BaseExc::operator+= ( const char *  s)
BaseExc& BaseExc::operator= ( std::stringstream &  s)
BaseExc& BaseExc::operator= ( const char *  s)
const std::string& BaseExc::stackTrace ( ) const
virtual const char* BaseExc::what ( ) const
throw (
)
virtual

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