OSSIA
Open Scenario System for Interactive Application
ossia::net::generic_parameter Member List

This is the complete list of members for ossia::net::generic_parameter, including all inherited members.

add_callback(value_callback &&callback)ossia::callback_container< value_callback >inline
callback_container()=default (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >
callback_container(const callback_container &other) (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >inline
callback_container(callback_container &&other) noexcept (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >inline
callback_count() constossia::callback_container< value_callback >inline
callback_index typedef (defined in ossia::net::parameter_base)ossia::net::parameter_base
callbacks_clear()ossia::callback_container< value_callback >inline
callbacks_empty() constossia::callback_container< value_callback >inline
disable_callback(iterator it) (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >inline
fetch_value()ossia::net::parameter_base
filter_value(const ossia::value &val) const noexcept final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
generic_parameter(ossia::net::node_base &node_base)ossia::net::generic_parameter
generic_parameter(const parameter_data &, ossia::net::node_base &node_base) (defined in ossia::net::generic_parameter)ossia::net::generic_parameter
get_access() const noexcept final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
get_bounding() const noexcept final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
get_critical() const noexcept (defined in ossia::net::parameter_base)ossia::net::parameter_base
get_default_value() const noexcept (defined in ossia::net::parameter_base)ossia::net::parameter_base
get_disabled() const noexcept (defined in ossia::net::parameter_base)ossia::net::parameter_base
get_domain() const noexcept final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
get_muted() const noexcept (defined in ossia::net::parameter_base)ossia::net::parameter_base
get_node() const noexcept (defined in ossia::net::parameter_base)ossia::net::parameter_baseinline
get_protocol() const noexcept override (defined in ossia::net::generic_parameter)ossia::net::generic_parameterinlinevirtual
get_repetition_filter() const noexcept (defined in ossia::net::parameter_base)ossia::net::parameter_base
get_type() const noexcept (defined in ossia::net::parameter_base)ossia::net::parameter_base
get_unit() const noexceptossia::net::parameter_baseinline
get_value_type() const noexcept final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
getValue() const (defined in ossia::net::generic_parameter)ossia::net::generic_parameter
impl typedefossia::callback_container< value_callback >
iterator typedef (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >
m_accessMode (defined in ossia::net::generic_parameter)ossia::net::generic_parameterprotected
m_boundingMode (defined in ossia::net::generic_parameter)ossia::net::generic_parameterprotected
m_critical (defined in ossia::net::parameter_base)ossia::net::parameter_baseprotected
m_disabled (defined in ossia::net::parameter_base)ossia::net::parameter_baseprotected
m_domain (defined in ossia::net::generic_parameter)ossia::net::generic_parameterprotected
m_muted (defined in ossia::net::parameter_base)ossia::net::parameter_baseprotected
m_mutx (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >mutable
m_node (defined in ossia::net::parameter_base)ossia::net::parameter_baseprotected
m_previousValue (defined in ossia::net::generic_parameter)ossia::net::generic_parameterprotected
m_protocol (defined in ossia::net::generic_parameter)ossia::net::generic_parameterprotected
m_repetitionFilter (defined in ossia::net::parameter_base)ossia::net::parameter_baseprotected
m_type (defined in ossia::net::parameter_base)ossia::net::parameter_baseprotected
m_unit (defined in ossia::net::parameter_base)ossia::net::parameter_baseprotected
m_valueMutex (defined in ossia::net::generic_parameter)ossia::net::generic_parametermutableprotected
m_valueType (defined in ossia::net::generic_parameter)ossia::net::generic_parameterprotected
on_first_callback_added() final overrideossia::net::generic_parametervirtual
on_removing_last_callback() final overrideossia::net::generic_parametervirtual
operator=(const parameter_base &)=delete (defined in ossia::net::parameter_base)ossia::net::parameter_base
operator=(parameter_base &&)=delete (defined in ossia::net::parameter_base)ossia::net::parameter_base
operator=(const callback_container &other) (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >inline
operator=(callback_container &&other) noexcept (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >inline
parameter_base(ossia::net::node_base &n) (defined in ossia::net::parameter_base)ossia::net::parameter_baseinlineexplicit
parameter_base(const parameter_base &)=delete (defined in ossia::net::parameter_base)ossia::net::parameter_baseexplicit
parameter_base(parameter_base &&)=delete (defined in ossia::net::parameter_base)ossia::net::parameter_baseexplicit
pull_value() final overrideossia::net::generic_parametervirtual
pull_value_async() final overrideossia::net::generic_parametervirtual
push_value(const ossia::value &) final overrideossia::net::generic_parametervirtual
push_value(ossia::value &&) final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
push_value() final overrideossia::net::generic_parametervirtual
push_value_quiet(const ossia::value &v) (defined in ossia::net::parameter_base)ossia::net::parameter_baseinline
push_value_quiet(ossia::value &&v) (defined in ossia::net::parameter_base)ossia::net::parameter_baseinline
remove_callback(iterator it)ossia::callback_container< value_callback >inline
replace_callback(iterator it, value_callback &&cb)ossia::callback_container< value_callback >inline
replace_callbacks(impl &&cbs) (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >inline
request_value() final overrideossia::net::generic_parametervirtual
send(Args &&... args)ossia::callback_container< value_callback >inline
set_access(ossia::access_mode) final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
set_bounding(ossia::bounding_mode) final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
set_critical(bool v) (defined in ossia::net::parameter_base)ossia::net::parameter_base
set_default_value(const ossia::value &v) (defined in ossia::net::parameter_base)ossia::net::parameter_base
set_disabled(bool) (defined in ossia::net::parameter_base)ossia::net::parameter_base
set_domain(const ossia::domain &) final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
set_muted(bool) (defined in ossia::net::parameter_base)ossia::net::parameter_base
set_repetition_filter(repetition_filter=repetition_filter::ON) (defined in ossia::net::parameter_base)ossia::net::parameter_base
set_unit(const ossia::unit_t &v) final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
set_value(const ossia::value &) override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
set_value(ossia::value &&) override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
set_value_quiet(const ossia::value &) overrideossia::net::generic_parametervirtual
set_value_quiet(ossia::value &&) override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
set_value_quiet(const ossia::destination &) (defined in ossia::net::generic_parameter)ossia::net::generic_parameter
set_value_type(ossia::val_type) final override (defined in ossia::net::generic_parameter)ossia::net::generic_parametervirtual
TS_GUARDED_BY(m_valueMutex) (defined in ossia::net::generic_parameter)ossia::net::generic_parameterprotected
TS_GUARDED_BY(m_mutx) (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >
value() const final overrideossia::net::generic_parametervirtual
ossia::net::parameter_base::value(ossia::destination_index) constossia::net::parameter_base
ossia::net::parameter_base::value(const std::vector< ossia::destination_index > &) constossia::net::parameter_base
~callback_container()=default (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >virtual
~generic_parameter() (defined in ossia::net::generic_parameter)ossia::net::generic_parameter
~parameter_base() (defined in ossia::net::parameter_base)ossia::net::parameter_basevirtual