GNU g++  v5.2.1
GNU Standard C++
exception_ptr.h File Reference

This is an internal header file, included by other library headers. More...

#include <bits/c++config.h>
#include <bits/exception_defines.h>
Include dependency graph for exception_ptr.h:

Classes

class  std::__exception_ptr::exception_ptr
 An opaque pointer to an arbitrary exception. More...
 

Namespaces

 std::__exception_ptr
 

Functions

template<typename _Ex >
exception_ptr std::copy_exception (_Ex __ex) _GLIBCXX_USE_NOEXCEPT _GLIBCXX_DEPRECATED
 Obtain an exception_ptr pointing to a copy of the supplied object. More...
 
exception_ptr std::current_exception () _GLIBCXX_USE_NOEXCEPT
 Obtain an exception_ptr to the currently handled exception. More...
 
template<typename _Ex >
exception_ptr std::make_exception_ptr (_Ex __ex) _GLIBCXX_USE_NOEXCEPT
 Obtain an exception_ptr pointing to a copy of the supplied object. More...
 
bool std::__exception_ptr::operator!= (const exception_ptr &, const exception_ptr &) _GLIBCXX_USE_NOEXCEPT __attribute__((__pure__))
 
bool std::__exception_ptr::operator== (const exception_ptr &, const exception_ptr &) _GLIBCXX_USE_NOEXCEPT __attribute__((__pure__))
 
void std::rethrow_exception (exception_ptr) __attribute__((__noreturn__))
 Throw the object pointed to by the exception_ptr. More...
 
void std::__exception_ptr::swap (exception_ptr &__lhs, exception_ptr &__rhs)
 

Detailed Description

This is an internal header file, included by other library headers.

Do not attempt to use it directly. {exception}