COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | List of all members
NotSupported Struct Reference

#include <BasicExceptions.hpp>

Inherits Exception.

Public Member Functions

 NotSupported (const common::CodeLocation &where, const std::string &what)
 
virtual ~NotSupported () throw ()
 
- Public Member Functions inherited from Exception
virtual ~Exception () throw ()
 Default copy constructor. More...
 
std::string full_description () const throw ()
 Returns a verbose message with all information about this exception. More...
 
const std::string & str () const throw ()
 Gets the what description string which does not contain EOL's. More...
 
const char * what () const throw ()
 
void append (const std::string &add) throw ()
 
std::string type_name () const throw ()
 
std::string msg () const throw ()
 

Additional Inherited Members

- Protected Member Functions inherited from Exception
 Exception (CodeLocation where, std::string msg, std::string className) throw ()
 
- Protected Attributes inherited from Exception
CodeLocation m_where
 
std::string m_msg
 Stores the message with explanation of what happened. More...
 
std::string m_class_name
 The subclass name. More...
 
std::string m_what
 

Detailed Description

Exception thrown when certain functionality is not supported by for instance an third party format or library

Author
Willem Deconinck

Definition at line 173 of file BasicExceptions.hpp.

Constructor & Destructor Documentation

NotSupported ( const common::CodeLocation where,
const std::string &  what 
)

Constructor

See also
cf3::Exception()

Definition at line 115 of file BasicExceptions.cpp.

~NotSupported ( )
throw (
)
virtual

Definition at line 119 of file BasicExceptions.cpp.


The documentation for this struct was generated from the following files:
Send comments to:
COOLFluiD Web Admin