#include <backward.hpp>
Public Types | |
| typedef rm_ptr< T >::type & | ref_t |
Public Member Functions | |
| T | get () |
| handle () | |
| handle (const handle &from) | |
| handle (T val) | |
| operator const dummy * () const | |
| T * | operator& () |
| ref_t | operator* () |
| const_ref_t | operator* () const |
| T & | operator-> () |
| const T & | operator-> () const |
| handle & | operator= (const handle &from) |
| ref_t | operator[] (size_t idx) |
| T | release () |
| void | reset (T new_val) |
| void | swap (handle &b) |
| void | update (T new_val) |
| ~handle () | |
Public Attributes | |
| const typedef rm_ptr< T >::type & | const_ref_t |
Private Attributes | |
| bool | _empty |
| T | _val |
Definition at line 515 of file backward.hpp.
| typedef rm_ptr<T>::type& backward::details::handle< T, Deleter >::ref_t |
Definition at line 587 of file backward.hpp.
|
inline |
Definition at line 526 of file backward.hpp.
|
inlineexplicit |
Definition at line 532 of file backward.hpp.
|
inlineexplicit |
Definition at line 533 of file backward.hpp.
|
inlineexplicit |
Definition at line 545 of file backward.hpp.
|
inline |
Definition at line 572 of file backward.hpp.
|
inline |
Definition at line 566 of file backward.hpp.
|
inline |
Definition at line 594 of file backward.hpp.
|
inline |
Definition at line 589 of file backward.hpp.
|
inline |
Definition at line 590 of file backward.hpp.
|
inline |
Definition at line 584 of file backward.hpp.
|
inline |
Definition at line 585 of file backward.hpp.
|
inline |
Definition at line 549 of file backward.hpp.
|
inline |
Definition at line 591 of file backward.hpp.
|
inline |
Definition at line 573 of file backward.hpp.
|
inline |
Definition at line 556 of file backward.hpp.
|
inline |
Definition at line 577 of file backward.hpp.
|
inline |
Definition at line 561 of file backward.hpp.
|
private |
Definition at line 518 of file backward.hpp.
|
private |
Definition at line 516 of file backward.hpp.
| const typedef rm_ptr<T>::type& backward::details::handle< T, Deleter >::const_ref_t |
Definition at line 588 of file backward.hpp.