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

This is the complete list of members for ossia::net::parameter_base, 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 (defined in ossia::net::parameter_base)ossia::net::parameter_baseinlinevirtual
get_access() const noexcept=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
get_bounding() const noexcept=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
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=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
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 (defined in ossia::net::parameter_base)ossia::net::parameter_basevirtual
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=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
impl typedefossia::callback_container< value_callback >
iterator typedef (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >
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_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_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
on_first_callback_added()ossia::callback_container< value_callback >inlineprotectedvirtual
on_removing_last_callback()ossia::callback_container< value_callback >inlineprotectedvirtual
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()=0ossia::net::parameter_basepure virtual
pull_value_async()ossia::net::parameter_basevirtual
push_value(const ossia::value &)=0ossia::net::parameter_basepure virtual
push_value(ossia::value &&)=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
push_value()=0ossia::net::parameter_basepure virtual
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()ossia::net::parameter_basevirtual
send(Args &&... args)ossia::callback_container< value_callback >inline
set_access(access_mode)=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
set_bounding(bounding_mode)=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
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 domain &)=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
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) (defined in ossia::net::parameter_base)ossia::net::parameter_basevirtual
set_value(const ossia::value &)=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
set_value(ossia::value &&)=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
set_value_quiet(const ossia::value &v)ossia::net::parameter_baseinlinevirtual
set_value_quiet(ossia::value &&v) (defined in ossia::net::parameter_base)ossia::net::parameter_baseinlinevirtual
set_value_type(val_type)=0 (defined in ossia::net::parameter_base)ossia::net::parameter_basepure virtual
TS_GUARDED_BY(m_mutx) (defined in ossia::callback_container< value_callback >)ossia::callback_container< value_callback >
value() const =0ossia::net::parameter_basepure virtual
value(ossia::destination_index) constossia::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
~parameter_base() (defined in ossia::net::parameter_base)ossia::net::parameter_basevirtual