This is the complete list of members for unwind_protect, including all inherited members.
| action_container(void) | action_container | inline |
| action_container(const action_container &)=delete | action_container | |
| add(F &&fcn, Args &&... args) | action_container | inline |
| add_action(elem *new_elem) | unwind_protect | inlineprotectedvirtual |
| add_delete(T *obj) | action_container | inline |
| add_fcn(void(*fcn)(Params...), Args &&... args) | action_container | inline |
| add_method(T *obj, void(T::*method)(Params...), Args &&... args) | action_container | inline |
| add_method(T &obj, void(T::*method)(Params...), Args &&... args) | action_container | inline |
| discard(std::size_t num) | action_container | inline |
| discard(void) | action_container | inline |
| discard_first(void) | unwind_protect | inlinevirtual |
| empty(void) const | action_container | inline |
| m_lifo | unwind_protect | protected |
| operator bool(void) const | unwind_protect | inline |
| operator=(const unwind_protect &)=delete | unwind_protect | |
| action_container::operator=(const action_container &)=delete | action_container | |
| protect_var(T &var) | action_container | inline |
| protect_var(T &var, const T &val) | action_container | inline |
| run(std::size_t num) | action_container | |
| run(void) | action_container | inline |
| run_first(void) | unwind_protect | inlinevirtual |
| size(void) const | unwind_protect | inlinevirtual |
| unwind_protect(void) | unwind_protect | inline |
| unwind_protect(const unwind_protect &)=delete | unwind_protect | |
| ~action_container(void)=default | action_container | virtual |
| ~unwind_protect(void) | unwind_protect | inline |