#include <recursive_wrapper_fwd.hpp>
Public Types | |
| typedef T | type |
Public Member Functions | |
| ~recursive_wrapper () | |
| recursive_wrapper () | |
| recursive_wrapper (const recursive_wrapper &operand) | |
| recursive_wrapper (const T &operand) | |
| recursive_wrapper (recursive_wrapper &&operand) | |
| recursive_wrapper (T &&operand) | |
| recursive_wrapper & | operator= (const recursive_wrapper &rhs) |
| recursive_wrapper & | operator= (const T &rhs) |
| void | swap (recursive_wrapper &operand) BOOST_NOEXCEPT |
| recursive_wrapper & | operator= (recursive_wrapper &&rhs) BOOST_NOEXCEPT |
| recursive_wrapper & | operator= (T &&rhs) |
| T & | get () |
| const T & | get () const |
| T * | get_pointer () |
| const T * | get_pointer () const |
| typedef T boost::recursive_wrapper< T >::type |
| boost::recursive_wrapper< T >::~recursive_wrapper | ( | ) |
References boost::checked_delete().
| boost::recursive_wrapper< T >::recursive_wrapper | ( | ) |
| boost::recursive_wrapper< T >::recursive_wrapper | ( | const recursive_wrapper< T > & | operand | ) |
| boost::recursive_wrapper< T >::recursive_wrapper | ( | const T & | operand | ) |
| boost::recursive_wrapper< T >::recursive_wrapper | ( | recursive_wrapper< T > && | operand | ) |
| boost::recursive_wrapper< T >::recursive_wrapper | ( | T && | operand | ) |
|
inline |
References boost::recursive_wrapper< T >::get_pointer().
Referenced by boost::recursive_wrapper< T >::operator=().
|
inline |
References boost::recursive_wrapper< T >::get_pointer().
|
inline |
Referenced by boost::recursive_wrapper< T >::get().
|
inline |
|
inline |
References boost::recursive_wrapper< T >::get().
|
inline |
|
inline |
References boost::recursive_wrapper< T >::swap().
|
inline |
References boost::fusion::move().
|
inline |
References T.
Referenced by boost::recursive_wrapper< T >::operator=().