TAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Protected Attributes | List of all members
TAP::exception Class Reference

Standard exception class for TAP. More...

#include <Exceptions.hpp>

Inheritance diagram for TAP::exception:
TAP::argument_error TAP::command_error TAP::constraint_error TAP::argument_count_mismatch TAP::argument_invalid_value TAP::argument_missing_value TAP::argument_no_value TAP::unknown_argument

Public Member Functions

 exception (std::string what)
 Creates the exception with the given message. More...
 
 exception ()
 Creates the exception with no message.
 
const char * what () const noexceptoverride
 See std::exception::what().
 

Protected Attributes

std::string m_what
 Description of the exception. More...
 

Detailed Description

Standard exception class for TAP.

All TAP exceptions are derived from this.

Constructor & Destructor Documentation

TAP::exception::exception ( std::string  what)
inline

Creates the exception with the given message.

Parameters
whatException details

Member Data Documentation

std::string TAP::exception::m_what
protected

Description of the exception.

See what().


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