OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Private Attributes | List of all members
ossimException Class Reference

#include <ossimException.h>

Inheritance diagram for ossimException:

Public Member Functions

 ossimException () throw ()
 default construction More...
 
 ossimException (const std::string &errorMessage) throw ()
 construction that takes an error string. More...
 
virtual ~ossimException () throw ()
 virtual destructor. More...
 
virtual const char * what () const throw ()
 Returns the error message. More...
 

Private Attributes

std::string theErrorMessage
 This is the error message returned by what(). More...
 

Detailed Description

Definition at line 17 of file ossimException.h.

Constructor & Destructor Documentation

◆ ossimException() [1/2]

ossimException::ossimException ( )
throw (
)

default construction

Definition at line 13 of file ossimException.cpp.

14  : theErrorMessage()
15 {
16 }
std::string theErrorMessage
This is the error message returned by what().

◆ ossimException() [2/2]

ossimException::ossimException ( const std::string &  errorMessage)
throw (
)

construction that takes an error string.

Parameters
errorMessageThe error message.

Definition at line 18 of file ossimException.cpp.

19  : theErrorMessage(errorMessage)
20 {
21 }
std::string theErrorMessage
This is the error message returned by what().

◆ ~ossimException()

ossimException::~ossimException ( )
throw (
)
virtual

virtual destructor.

Definition at line 23 of file ossimException.cpp.

24 {
25 }

Member Function Documentation

◆ what()

const char * ossimException::what ( ) const
throw (
)
virtual

Member Data Documentation

◆ theErrorMessage

std::string ossimException::theErrorMessage
private

This is the error message returned by what().

Definition at line 42 of file ossimException.h.

Referenced by what().


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