GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
unwind_protect Member List

This is the complete list of members for unwind_protect, including all inherited members.

action_container()action_containerinline
add(F &&fcn, Args &&... args)action_containerinline
add_action(elem *new_elem)unwind_protectinlineprotectedvirtual
add_delete(T *obj)action_containerinline
add_fcn(void(*fcn)(Params...), Args &&... args)action_containerinline
add_method(T *obj, void(T::*method)(Params...), Args &&... args)action_containerinline
add_method(T &obj, void(T::*method)(Params...), Args &&... args)action_containerinline
discard(std::size_t num)action_containerinline
discard()action_containerinline
discard_first()unwind_protectinlinevirtual
empty() constaction_containerinline
m_lifounwind_protectprotected
operator bool() constunwind_protectinline
protect_var(T &var)action_containerinline
protect_var(T &var, const T &val)action_containerinline
run(std::size_t num)action_container
run()action_containerinline
run_first()unwind_protectinlinevirtual
size() constunwind_protectinlinevirtual
unwind_protect()unwind_protectinline
~action_container()=defaultaction_containervirtual
~unwind_protect()unwind_protectinline