Public Member Functions

expression_not_evaluable_exception Class Reference

An exception which is thrown if an expression should be evaluated to a floating point number using eval(), but at least one of the leaves in the expression tree cannot be evaluated (e.g. is a function symbol). More...

#include <exception.hpp>

Public Member Functions

 expression_not_evaluable_exception ()
 expression_not_evaluable_exception (std::string const &str)
virtual ~expression_not_evaluable_exception () throw ()

Detailed Description

An exception which is thrown if an expression should be evaluated to a floating point number using eval(), but at least one of the leaves in the expression tree cannot be evaluated (e.g. is a function symbol).


Constructor & Destructor Documentation

expression_not_evaluable_exception ( std::string const &  str  )  [inline]
virtual ~expression_not_evaluable_exception (  )  throw () [inline, virtual]

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