Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

commandl::parser_exception Class Reference

This is a base class for parser-related exceptions. More...

#include <exceptions.hpp>

Inheritance diagram for commandl::parser_exception:

commandl::exception commandl::no_key commandl::no_prefix commandl::stop_parsing commandl::usage_exception List of all members.

Public Methods

 parser_exception (const std::string &what_message)
 parser_exception (const std::string &what_message, const std::string &element)
virtual ~parser_exception () throw ()
std::string element () const

Protected Attributes

std::string Element

Detailed Description

This is a base class for parser-related exceptions.


Constructor & Destructor Documentation

commandl::parser_exception::parser_exception const std::string &    what_message [inline]
 

commandl::parser_exception::parser_exception const std::string &    what_message,
const std::string &    element
[inline]
 

virtual commandl::parser_exception::~parser_exception   throw () [inline, virtual]
 


Member Function Documentation

std::string commandl::parser_exception::element   const [inline]
 


Member Data Documentation

std::string commandl::parser_exception::Element [protected]
 


The documentation for this class was generated from the following file:
Generated on Sat Apr 5 21:17:28 2003 for commandl Library by doxygen1.2.15