|
libmoost
|
Calls free on pointer to release a malloc/realloc allocation. More...
#include <scope_exit.hpp>


Public Types | |
| typedef scopedT * | scoped_type |
| typedef scoped_type | policy_type |
| typedef call_free_function_with_val < scopedT * > | base_policy |
Public Member Functions | |
| free_malloc (scoped_type const &scoped) | |
Calls free on pointer to release a malloc/realloc allocation.
Definition at line 268 of file scope_exit.hpp.
| typedef call_free_function_with_val<scopedT *> moost::utils::scope_exit::policy::free_malloc< scopedT >::base_policy |
Definition at line 272 of file scope_exit.hpp.
| typedef scoped_type moost::utils::scope_exit::policy::free_malloc< scopedT >::policy_type |
Reimplemented from moost::utils::scope_exit::policy::call_free_function_with_val< scopedT * >.
Definition at line 271 of file scope_exit.hpp.
| typedef scopedT* moost::utils::scope_exit::policy::free_malloc< scopedT >::scoped_type |
Reimplemented from moost::utils::scope_exit::policy::call_free_function_with_val< scopedT * >.
Definition at line 270 of file scope_exit.hpp.
| moost::utils::scope_exit::policy::free_malloc< scopedT >::free_malloc | ( | scoped_type const & | scoped | ) | [inline, explicit] |
Definition at line 274 of file scope_exit.hpp.