libmoost
|
Calls a boost::function0<void> functor. More...
#include <scope_exit.hpp>
Public Types | |
typedef boost::function0< void > | scoped_type |
typedef scoped_type | policy_type |
Public Member Functions | |
call_functor (scoped_type const &scoped) | |
void | operator() () const |
Calls a boost::function0<void> functor.
Definition at line 292 of file scope_exit.hpp.
Definition at line 295 of file scope_exit.hpp.
typedef boost::function0<void> moost::utils::scope_exit::policy::call_functor::scoped_type |
Reimplemented from moost::utils::scope_exit::policy::policy_base< boost::function0< void > >.
Definition at line 294 of file scope_exit.hpp.
moost::utils::scope_exit::policy::call_functor::call_functor | ( | scoped_type const & | scoped | ) | [inline, explicit] |
Definition at line 297 of file scope_exit.hpp.
void moost::utils::scope_exit::policy::call_functor::operator() | ( | void | ) | const [inline] |
Definition at line 302 of file scope_exit.hpp.