Nymph  v1.5.2
Flow-Based Data Processing Framework
Public Member Functions | Private Attributes | List of all members
KTException Class Reference

#include <KTException.hh>

Inheritance diagram for KTException:
Inheritance graph

Public Member Functions

 KTException ()
 
 KTException (const KTException &)
 
 ~KTException () throw ()
 
template<class XStreamable >
KTExceptionoperator<< (XStreamable a_fragment)
 
KTExceptionoperator<< (const std::string &a_fragment)
 
KTExceptionoperator<< (const char *a_fragment)
 
virtual const char * what () const throw ()
 

Private Attributes

std::string fException
 

Detailed Description

Definition at line 19 of file KTException.hh.

Constructor & Destructor Documentation

◆ KTException() [1/2]

Definition at line 13 of file KTException.cc.

◆ KTException() [2/2]

KTException ( const KTException an_exception)

Definition at line 18 of file KTException.cc.

◆ ~KTException()

~KTException ( )
throw (
)

Definition at line 24 of file KTException.cc.

Member Function Documentation

◆ operator<<() [1/3]

KTException & operator<< ( XStreamable  a_fragment)

Definition at line 39 of file KTException.hh.

◆ operator<<() [2/3]

KTException & operator<< ( const std::string &  a_fragment)
inline

Definition at line 47 of file KTException.hh.

◆ operator<<() [3/3]

KTException & operator<< ( const char *  a_fragment)
inline

Definition at line 53 of file KTException.hh.

◆ what()

const char * what ( ) const
throw (
)
virtual

Definition at line 28 of file KTException.cc.

Member Data Documentation

◆ fException

std::string fException
private

Definition at line 35 of file KTException.hh.


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