TuttleOFX  1
boost::error_info< Tag, error_info_sstream > Class Template Reference

#include <boost_error_info_sstream.hpp>

Collaboration diagram for boost::error_info< Tag, error_info_sstream >:

Public Types

typedef error_info_sstream T
typedef error_info< Tag, TThis
typedef T value_type

Public Member Functions

 error_info ()
 error_info (const This &v)
template<typename V >
 error_info (const V &value)
 ~error_info () throw ( )
template<typename V >
Thisoperator+ (const V &v)
const value_typevalue () const
value_typevalue ()

Private Member Functions

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

Private Attributes

value_type _value

Detailed Description

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

Definition at line 35 of file boost_error_info_sstream.hpp.


Member Typedef Documentation

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

Definition at line 38 of file boost_error_info_sstream.hpp.

template<class Tag >
typedef error_info<Tag, T> boost::error_info< Tag, error_info_sstream >::This

Definition at line 39 of file boost_error_info_sstream.hpp.

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

Definition at line 40 of file boost_error_info_sstream.hpp.


Constructor & Destructor Documentation

template<class Tag >
boost::error_info< Tag, error_info_sstream >::error_info ( ) [inline]

Definition at line 42 of file boost_error_info_sstream.hpp.

template<class Tag >
boost::error_info< Tag, error_info_sstream >::error_info ( const This v) [inline]

Definition at line 43 of file boost_error_info_sstream.hpp.

References _value.

template<class Tag >
template<typename V >
boost::error_info< Tag, error_info_sstream >::error_info ( const V &  value) [inline]

Definition at line 49 of file boost_error_info_sstream.hpp.

References _value.

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

Definition at line 54 of file boost_error_info_sstream.hpp.


Member Function Documentation

template<class Tag >
template<typename V >
This& boost::error_info< Tag, error_info_sstream >::operator+ ( const V &  v) [inline]

Definition at line 57 of file boost_error_info_sstream.hpp.

References _value.

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

Definition at line 76 of file boost_error_info_sstream.hpp.

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

Definition at line 63 of file boost_error_info_sstream.hpp.

References _value.

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

Definition at line 64 of file boost_error_info_sstream.hpp.

References _value.

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

Definition at line 78 of file boost_error_info_sstream.hpp.

References _value.


Field Documentation

template<class Tag >
value_type boost::error_info< Tag, error_info_sstream >::_value [private]

Definition at line 80 of file boost_error_info_sstream.hpp.


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