OSSIA
Open Scenario System for Interactive Application
ossia::callback_container< T > Member List

This is the complete list of members for ossia::callback_container< T >, including all inherited members.

add_callback(T &&callback)ossia::callback_container< T >inline
callback_container()=default (defined in ossia::callback_container< T >)ossia::callback_container< T >
callback_container(const callback_container &other) (defined in ossia::callback_container< T >)ossia::callback_container< T >inline
callback_container(callback_container &&other) noexcept (defined in ossia::callback_container< T >)ossia::callback_container< T >inline
callback_count() constossia::callback_container< T >inline
callbacks_clear()ossia::callback_container< T >inline
callbacks_empty() constossia::callback_container< T >inline
disable_callback(iterator it) (defined in ossia::callback_container< T >)ossia::callback_container< T >inline
impl typedefossia::callback_container< T >
iterator typedef (defined in ossia::callback_container< T >)ossia::callback_container< T >
m_mutx (defined in ossia::callback_container< T >)ossia::callback_container< T >mutable
on_first_callback_added()ossia::callback_container< T >inlineprotectedvirtual
on_removing_last_callback()ossia::callback_container< T >inlineprotectedvirtual
operator=(const callback_container &other) (defined in ossia::callback_container< T >)ossia::callback_container< T >inline
operator=(callback_container &&other) noexcept (defined in ossia::callback_container< T >)ossia::callback_container< T >inline
remove_callback(iterator it)ossia::callback_container< T >inline
replace_callback(iterator it, T &&cb)ossia::callback_container< T >inline
replace_callbacks(impl &&cbs) (defined in ossia::callback_container< T >)ossia::callback_container< T >inline
send(Args &&... args)ossia::callback_container< T >inline
TS_GUARDED_BY(m_mutx) (defined in ossia::callback_container< T >)ossia::callback_container< T >
~callback_container()=default (defined in ossia::callback_container< T >)ossia::callback_container< T >virtual