Public Member Functions | Protected Member Functions | List of all members
boost::exception_detail::error_info_container Struct Referenceabstract

#include <exception.hpp>

Public Member Functions

virtual void add_ref () const =0
 
virtual refcount_ptr< exception_detail::error_info_containerclone () const =0
 
virtual char const * diagnostic_information (char const *) const =0
 
virtual shared_ptr< error_info_base > get (type_info_ const &) const =0
 
virtual bool release () const =0
 
virtual void set (shared_ptr< error_info_base > const &, type_info_ const &)=0
 

Protected Member Functions

 ~error_info_container () throw ()
 

Detailed Description

Definition at line 156 of file exception.hpp.

Constructor & Destructor Documentation

boost::exception_detail::error_info_container::~error_info_container ( )
throw (
)
inlineprotected

Definition at line 168 of file exception.hpp.

Member Function Documentation

virtual void boost::exception_detail::error_info_container::add_ref ( ) const
pure virtual
virtual refcount_ptr<exception_detail::error_info_container> boost::exception_detail::error_info_container::clone ( ) const
pure virtual
virtual char const* boost::exception_detail::error_info_container::diagnostic_information ( char const *  ) const
pure virtual
virtual shared_ptr<error_info_base> boost::exception_detail::error_info_container::get ( type_info_ const &  ) const
pure virtual
virtual bool boost::exception_detail::error_info_container::release ( ) const
pure virtual
virtual void boost::exception_detail::error_info_container::set ( shared_ptr< error_info_base > const &  ,
type_info_ const &   
)
pure virtual

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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:34