libmoost
|
The base for all policies that implement a getter. More...
#include <scope_exit.hpp>
Public Types | |
typedef scopedT | scoped_type |
Public Member Functions | |
policy_base_with_get (scoped_type const &scoped) | |
scoped_type const & | get () const |
The base for all policies that implement a getter.
Definition at line 71 of file scope_exit.hpp.
typedef scopedT moost::utils::scope_exit::policy::policy_base_with_get< scopedT >::scoped_type |
Reimplemented from moost::utils::scope_exit::policy::policy_base< scopedT >.
Reimplemented in moost::utils::scope_exit::policy::free_malloc< scopedT >, moost::utils::scope_exit::policy::call_free_function_with_ref< scopedT >, moost::utils::scope_exit::policy::call_free_function_with_val< scopedT >, and moost::utils::scope_exit::policy::call_free_function_with_val< scopedT * >.
Definition at line 73 of file scope_exit.hpp.
moost::utils::scope_exit::policy::policy_base_with_get< scopedT >::policy_base_with_get | ( | scoped_type const & | scoped | ) | [inline, explicit] |
Definition at line 75 of file scope_exit.hpp.
scoped_type const& moost::utils::scope_exit::policy::policy_base_with_get< scopedT >::get | ( | ) | const [inline] |
Definition at line 78 of file scope_exit.hpp.