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

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

action_container(void)action_containerinline
action_container(const action_container &)=deleteaction_container
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(void)action_containerinline
discard_first(void)unwind_protectinlinevirtual
empty(void) constaction_containerinline
m_lifounwind_protectprotected
operator bool(void) constunwind_protectinline
operator=(const unwind_protect_safe &)=deleteunwind_protect_safe
unwind_protect::operator=(const unwind_protect &)=deleteunwind_protect
action_container::operator=(const action_container &)=deleteaction_container
protect_var(T &var)action_containerinline
protect_var(T &var, const T &val)action_containerinline
run(std::size_t num)action_container
run(void)action_containerinline
run_first(void)unwind_protectinlinevirtual
size(void) constunwind_protectinlinevirtual
unwind_protect(void)unwind_protectinline
unwind_protect(const unwind_protect &)=deleteunwind_protect
unwind_protect_safe(void)unwind_protect_safeinline
unwind_protect_safe(const unwind_protect_safe &)=deleteunwind_protect_safe
warn_unhandled_exception(void) constunwind_protect_safeprivate
~action_container(void)=defaultaction_containervirtual
~unwind_protect(void)unwind_protectinline
~unwind_protect_safe(void)unwind_protect_safeinline