table of contents
| std::__exception_ptr::exception_ptr(3cxx) | std::__exception_ptr::exception_ptr(3cxx) | 
NAME¶
std::__exception_ptr::exception_ptr - An opaque pointer to an arbitrary exception.
SYNOPSIS¶
#include <exception_ptr.h>
Public Member Functions¶
exception_ptr (const exception_ptr &)
    noexcept
  
  exception_ptr (exception_ptr &&__o)
    noexcept
  
  exception_ptr (nullptr_t) noexcept
  
  const class std::type_info * __cxa_exception_type
    () const noexcept
  
  operator bool () const
  
  exception_ptr & operator= (const exception_ptr
    &) noexcept
  
  exception_ptr & operator= (exception_ptr
    &&__o) noexcept
  
  void swap (exception_ptr &) noexcept
  
  
Friends¶
bool operator== (const exception_ptr &,
    const exception_ptr &) noexcept
  
  exception_ptr std::current_exception () noexcept
  
  template<typename _Ex > exception_ptr
    std::make_exception_ptr (_Ex) noexcept
  
  void std::rethrow_exception (exception_ptr)
  
  
Related Symbols¶
(Note that these are not member symbols.)
  
  
  bool operator== (const exception_ptr &, const
    exception_ptr &) noexcept
  
  
  
Detailed Description¶
An opaque pointer to an arbitrary exception.
Author¶
Generated automatically by Doxygen for libstdc++ from the source code.
| libstdc++ |