SourceForge.net Logo

eval::non_numeric_exception Class Reference

#include <val.hpp>

Inheritance diagram for eval::non_numeric_exception:

Inheritance graph
[legend]
Collaboration diagram for eval::non_numeric_exception:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 non_numeric_exception (const std::string &type)
virtual const char * what () const throw ()
virtual ~non_numeric_exception () throw ()

Private Attributes

std::string _err


Detailed Description

Exception thrown when one attempts to convert a val to a number, but the underlying type cannot be converted.
Note:
The exception's text is implementation defined.

Constructor & Destructor Documentation

eval::non_numeric_exception::non_numeric_exception ( const std::string &  type  )  [inline, explicit]

virtual eval::non_numeric_exception::~non_numeric_exception (  )  throw () [inline, virtual]


Member Function Documentation

virtual const char* eval::non_numeric_exception::what (  )  const throw () [inline, virtual]


Member Data Documentation

std::string eval::non_numeric_exception::_err [private]


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

Generated on Sat Sep 20 20:02:34 2008 for eval by  doxygen 1.5.6