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

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

action_container()action_containerinline
add(F &&fcn, Args &&... args)action_containerinline
add_action(elem *new_elem)event_queueinlineprotectedvirtual
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()event_queueinlinevirtual
empty() constaction_containerinline
event_queue()event_queueinline
event_queue_safe()event_queue_safeinline
m_fifoevent_queueprotected
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()event_queueinlinevirtual
size() constevent_queueinlinevirtual
~action_container()=defaultaction_containervirtual
~event_queue()event_queueinline
~event_queue_safe()event_queue_safeinline