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

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

action_container()action_containerinline
add(F &&fcn, Args &&... args)action_containerinline
add_action(elem *new_elem)=0action_containerprotectedpure virtual
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()=0action_containerpure virtual
empty() constaction_containerinline
operator bool() constaction_containerinline
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()=0action_containerpure virtual
size() const =0action_containerpure virtual
~action_container()=defaultaction_containervirtual