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

#include <TaskComponentException.hpp>

Inheritance diagram for HCE::exception::TaskComponentException:
Collaboration diagram for HCE::exception::TaskComponentException:

Public Member Functions

 TaskComponentException (const std::string &what, TaskWaitObjectExeptionsType cause)
 TaskComponentException (const TaskComponentException &exp)
void setCause (TaskWaitObjectExeptionsType cause)
const TaskWaitObjectExeptionsTypegetCause ()
virtual ~TaskComponentException () throw ()
- Public Member Functions inherited from HCE::exception::ComponentExceptionBase
 ComponentExceptionBase (const std::string &what)
 ComponentExceptionBase (const ComponentExceptionBase &exp)
virtual ~ComponentExceptionBase () throw ()
- Public Member Functions inherited from HCE::exception::ExceptionBase
 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

TaskWaitObjectExeptionsType _cause

Detailed Description

Definition at line 11 of file TaskComponentException.hpp.

Constructor & Destructor Documentation

HCE::exception::TaskComponentException::TaskComponentException ( const std::string &  what,
TaskWaitObjectExeptionsType  cause 
)
inline

Definition at line 16 of file TaskComponentException.hpp.

HCE::exception::TaskComponentException::TaskComponentException ( const TaskComponentException exp)
inline

Definition at line 17 of file TaskComponentException.hpp.

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

Definition at line 21 of file TaskComponentException.hpp.

Member Function Documentation

const TaskWaitObjectExeptionsType& HCE::exception::TaskComponentException::getCause ( )
inline

Definition at line 20 of file TaskComponentException.hpp.

void HCE::exception::TaskComponentException::setCause ( TaskWaitObjectExeptionsType  cause)
inline

Definition at line 19 of file TaskComponentException.hpp.

Member Data Documentation

TaskWaitObjectExeptionsType HCE::exception::TaskComponentException::_cause
protected

Definition at line 14 of file TaskComponentException.hpp.


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