Cantera  2.0
Public Member Functions | Protected Attributes | List of all members

Unknown species thermo manager string error. More...

#include <SpeciesThermoMgr.h>

Inheritance diagram for UnknownSpeciesThermo:
[legend]
Collaboration diagram for UnknownSpeciesThermo:
[legend]

Public Member Functions

 UnknownSpeciesThermo (std::string proc, int type)
 constructor
 
 UnknownSpeciesThermo (std::string proc, std::string stype)
 Alternate constructor.
 
virtual ~UnknownSpeciesThermo () throw ()
 destructor
 
const char * what () const throw ()
 Get a description of the error.
 
void save ()
 Function to put this error onto Cantera's error stack.
 
virtual std::string getMessage () const
 Method overridden by derived classes to formatted the error message.
 
virtual std::string getClass () const
 Method overridden by derived classes to indicate their type.
 

Protected Attributes

std::string procedure_
 The name of the procedure where the exception occurred.
 

Detailed Description

Unknown species thermo manager string error.

Definition at line 131 of file SpeciesThermoMgr.h.

Constructor & Destructor Documentation

UnknownSpeciesThermo ( std::string  proc,
int  type 
)
inline

constructor

Parameters
procname of the procecdure
typeunknown type

Definition at line 140 of file SpeciesThermoMgr.h.

UnknownSpeciesThermo ( std::string  proc,
std::string  stype 
)
inline

Alternate constructor.

Parameters
procname of the procecdure
stypeString name for the unknown type

Definition at line 149 of file SpeciesThermoMgr.h.

virtual ~UnknownSpeciesThermo ( ) throw ()
inlinevirtual

destructor

Definition at line 153 of file SpeciesThermoMgr.h.

Member Function Documentation

const char * what ( ) const throw ()
inherited
void save ( )
inherited
std::string getMessage ( ) const
virtualinherited

Method overridden by derived classes to formatted the error message.

Reimplemented in IndexError, and ArraySizeError.

Definition at line 56 of file ctexceptions.cpp.

References CanteraError::msg_.

Referenced by CanteraError::save(), and CanteraError::what().

virtual std::string getClass ( ) const
inlinevirtualinherited

Method overridden by derived classes to indicate their type.

Reimplemented in IndexError, and ArraySizeError.

Definition at line 97 of file ctexceptions.h.

Referenced by CanteraError::what().

Member Data Documentation

std::string procedure_
protectedinherited

The name of the procedure where the exception occurred.

Definition at line 107 of file ctexceptions.h.

Referenced by CanteraError::save(), and CanteraError::what().


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