Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::exception_detail::error_info_injector< T > Struct Template Reference

#include <exception.hpp>

Inheritance diagram for boost::exception_detail::error_info_injector< T >:
Collaboration diagram for boost::exception_detail::error_info_injector< T >:

Public Member Functions

 error_info_injector (T const &x)
 
 ~error_info_injector () throw ()
 
template<class Tag >
void set (typename Tag::type const &)
 
template<class Tag >
Tag::type const * get () const
 

Constructor & Destructor Documentation

template<class T >
boost::exception_detail::error_info_injector< T >::error_info_injector ( T const &  x)
inlineexplicit
template<class T >
boost::exception_detail::error_info_injector< T >::~error_info_injector ( )
throw (
)
inline

Member Function Documentation

template<class Tag >
Tag::type const * boost::exception::get ( ) const
inlineinherited
template<class Tag >
void boost::exception::set ( typename Tag::type const &  v)
inlineinherited

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