Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::logic_error Class Reference

Base class for logic exceptions from the logging library. More...

#include <exceptions.hpp>

Inheritance diagram for boost::logic_error:
Collaboration diagram for boost::logic_error:

Protected Member Functions

 logic_error (std::string const &descr)
 Initializing constructor. More...
 
 ~logic_error () throw ()
 Destructor. More...
 

Detailed Description

Base class for logic exceptions from the logging library.

Exceptions derived from this class usually indicate errors on the user's side, such as incorrect library usage.

Constructor & Destructor Documentation

boost::logic_error::logic_error ( std::string const &  descr)
explicitprotected

Initializing constructor.

Creates an exception with the specified error message.

boost::logic_error::~logic_error ( )
throw (
)
protected

Destructor.


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