Public Types | Public Member Functions | Private Member Functions | Private Attributes
boost::error_info< Tag, T > Class Template Reference

#include <error_info_impl.hpp>

Inheritance diagram for boost::error_info< Tag, T >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef T value_type

Public Member Functions

 error_info (value_type const &value)
value_type const & value () const
 ~error_info () throw ()

Private Member Functions

char const * tag_typeid_name () const
std::string value_as_string () const

Private Attributes

value_type const value_

Detailed Description

template<class Tag, class T>
class boost::error_info< Tag, T >

Definition at line 35 of file error_info_impl.hpp.


Member Typedef Documentation

template<class Tag , class T >
typedef T boost::error_info< Tag, T >::value_type

Definition at line 41 of file error_info_impl.hpp.


Constructor & Destructor Documentation

template<class Tag , class T >
boost::error_info< Tag, T >::error_info ( value_type const &  value) [inline]

Definition at line 29 of file info.hpp.

template<class Tag , class T >
boost::error_info< Tag, T >::~error_info ( ) throw () [inline]

Definition at line 37 of file info.hpp.


Member Function Documentation

template<class Tag , class T >
char const * boost::error_info< Tag, T >::tag_typeid_name ( ) const [inline, private, virtual]

Implements boost::exception_detail::error_info_base.

Definition at line 45 of file info.hpp.

template<class Tag , class T >
value_type const& boost::error_info< Tag, T >::value ( ) const [inline]

Definition at line 47 of file error_info_impl.hpp.

template<class Tag , class T >
std::string boost::error_info< Tag, T >::value_as_string ( ) const [inline, private, virtual]

Implements boost::exception_detail::error_info_base.

Definition at line 54 of file info.hpp.


Member Data Documentation

template<class Tag , class T >
value_type const boost::error_info< Tag, T >::value_ [private]

Definition at line 57 of file error_info_impl.hpp.


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


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30