Nemiver  0.3
Public Member Functions | List of all members
nemiver::common::Exception Class Reference

#include <nmv-exception.h>

Inheritance diagram for nemiver::common::Exception:
nemiver::common::Sequence::OverflowException

Public Member Functions

 Exception (const char *a_reason)
 
 Exception (const UString &a_reason)
 
 Exception (const Exception &a_other)
 
 Exception (const std::exception &)
 
Exceptionoperator= (const Exception &a_other)
 
virtual ~Exception () throw ()
 
const char * what () const throw ()
 

Constructor & Destructor Documentation

◆ Exception() [1/4]

nemiver::common::Exception::Exception ( const char *  a_reason)

◆ Exception() [2/4]

nemiver::common::Exception::Exception ( const UString a_reason)

◆ Exception() [3/4]

nemiver::common::Exception::Exception ( const Exception a_other)

◆ Exception() [4/4]

nemiver::common::Exception::Exception ( const std::exception &  )

◆ ~Exception()

virtual nemiver::common::Exception::~Exception ( )
throw (
)
virtual

Member Function Documentation

◆ operator=()

Exception& nemiver::common::Exception::operator= ( const Exception a_other)

◆ what()

const char* nemiver::common::Exception::what ( ) const
throw (
)

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