add(elem *new_elem) | unwind_protect | [inline] |
add(void(*fcn)(void *), void *ptr=0) | unwind_protect | [inline] |
add_delete(T *obj) | unwind_protect | [inline] |
add_fcn(void(*fcn)(void)) | unwind_protect | [inline] |
add_fcn(void(*action)(T), T val) | unwind_protect | [inline] |
add_fcn(void(*action)(const T &), T val) | unwind_protect | [inline] |
add_method(T *obj, void(T::*method)(void)) | unwind_protect | [inline] |
discard(void) | unwind_protect | [inline] |
discard_top(void) | unwind_protect | [inline] |
discard_top(int num) | unwind_protect | [inline] |
head | unwind_protect | [private] |
operator bool(void) const | unwind_protect | [inline] |
operator=(const unwind_protect &) | unwind_protect | [private] |
protect_var(T &var) | unwind_protect | [inline] |
protect_var(T &var, const T &val) | unwind_protect | [inline] |
run(void) | unwind_protect | [inline] |
run_top(void) | unwind_protect | [inline] |
run_top(int num) | unwind_protect | [inline] |
unwind_protect(void) | unwind_protect | [inline] |
unwind_protect(const unwind_protect &) | unwind_protect | [private] |
~unwind_protect(void) | unwind_protect | [inline] |