action_container(void) | octave::action_container | inline |
action_container(const action_container &)=delete | octave::action_container | |
add(elem *new_elem) | octave::unwind_protect | inlinevirtual |
octave::action_container::add(elem *new_elem)=0 | octave::action_container | pure virtual |
add_delete(T *obj) | octave::action_container | inline |
add_fcn(void(*fcn)(void)) | octave::action_container | inline |
add_fcn(void(*action)(T), T val) | octave::action_container | inline |
add_fcn(void(*action)(const T &), const T &val) | octave::action_container | inline |
add_method(T *obj, void(T::*method)(void)) | octave::action_container | inline |
add_method(T &obj, void(T::*method)(void)) | octave::action_container | inline |
add_method(T *obj, void(T::*method)(A), A arg) | octave::action_container | inline |
add_method(T &obj, void(T::*method)(A), A arg) | octave::action_container | inline |
add_method(T *obj, void(T::*method)(const A &), const A &arg) | octave::action_container | inline |
add_method(T &obj, void(T::*method)(const A &), const A &arg) | octave::action_container | inline |
add_method(T *obj, void(T::*method)(const A &, const B &), const A &arg_a, const B &arg_b) | octave::action_container | inline |
add_method(T *obj, void(T::*method)(const A &, const B &, const C &), const A &arg_a, const B &arg_b, const C &arg_c) | octave::action_container | inline |
add_method(T *obj, void(T::*method)(const A &, const B &, const C &, const D &), const A &arg_a, const B &arg_b, const C &arg_c, const D &arg_d) | octave::action_container | inline |
discard(size_t num) | octave::action_container | inline |
discard(void) | octave::action_container | inline |
discard_first(void) | octave::unwind_protect | inlinevirtual |
empty(void) const | octave::action_container | inline |
lifo | octave::unwind_protect | protected |
operator bool(void) const | octave::unwind_protect | inline |
operator=(const unwind_protect_safe &)=delete | octave::unwind_protect_safe | |
octave::unwind_protect::operator=(const unwind_protect &)=delete | octave::unwind_protect | |
octave::action_container::operator=(const action_container &)=delete | octave::action_container | |
protect_var(T &var) | octave::action_container | inline |
protect_var(T &var, const T &val) | octave::action_container | inline |
run(size_t num) | octave::action_container | inline |
run(void) | octave::action_container | inline |
run_first(void) | octave::unwind_protect | inlinevirtual |
size(void) const | octave::unwind_protect | inlinevirtual |
unwind_protect(void) | octave::unwind_protect | inline |
unwind_protect(const unwind_protect &)=delete | octave::unwind_protect | |
unwind_protect_safe(void) | octave::unwind_protect_safe | inline |
unwind_protect_safe(const unwind_protect_safe &)=delete | octave::unwind_protect_safe | |
warn_unhandled_exception(void) const | octave::unwind_protect_safe | private |
~action_container(void)=default | octave::action_container | virtual |
~unwind_protect(void) | octave::unwind_protect | inline |
~unwind_protect_safe(void) | octave::unwind_protect_safe | inline |