highlighter application  1.1
HCE project utils : highlighter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
HCE::exception::ExceptionBase Class Reference

#include <ExceptionBase.hpp>

Inheritance diagram for HCE::exception::ExceptionBase:

Public Member Functions

 ExceptionBase (const std::string &what)
 ExceptionBase (const ExceptionBase &exp)
void setInternalException (Poco::SharedPtr< ExceptionBase > &exception) throw ()
virtual const char * what () const throw ()
virtual ~ExceptionBase () throw ()

Protected Attributes

std::vector< Poco::SharedPtr
< ExceptionBase > > 
expVector

Detailed Description

Definition at line 12 of file ExceptionBase.hpp.

Constructor & Destructor Documentation

HCE::exception::ExceptionBase::ExceptionBase ( const std::string &  what)
inline

Definition at line 17 of file ExceptionBase.hpp.

HCE::exception::ExceptionBase::ExceptionBase ( const ExceptionBase exp)

Definition at line 7 of file ExceptionBase.cpp.

virtual HCE::exception::ExceptionBase::~ExceptionBase ( ) throw ()
inlinevirtual

Definition at line 21 of file ExceptionBase.hpp.

Member Function Documentation

void HCE::exception::ExceptionBase::setInternalException ( Poco::SharedPtr< ExceptionBase > &  exception) throw ()

Definition at line 12 of file ExceptionBase.cpp.

virtual const char* HCE::exception::ExceptionBase::what ( ) const throw ()
inlinevirtual

Definition at line 20 of file ExceptionBase.hpp.

Here is the caller graph for this function:

Member Data Documentation

std::vector<Poco::SharedPtr<ExceptionBase> > HCE::exception::ExceptionBase::expVector
protected

Definition at line 15 of file ExceptionBase.hpp.


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