iv::SharedAttr< T > Member List

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

allow_ModifyMode()iv::Attributeprotected
Attr(ClientMarker *, AttributeEventProcessor *, bool allow_ModifyMode)iv::Attr< T >
Attribute(ClientMarker *, AttributeEventProcessor *event_processor, bool allow_ModifyMode)iv::Attribute
event_processor()iv::Attributeprotected
event_processor(AttributeEventProcessor *)iv::Attributeprotected
Get() constiv::Attr< T >
GetAny()iv::Attribute
GetSourceValue(T &out) const overrideiv::SharedAttr_I< T >protectedvirtual
Insert_Listener(AttributeListener *)iv::Attribute
Mode() constiv::Attribute
Modify(ClientMarker *modifier, T const &)iv::Attr< T >
ModifyAny(ClientMarker *modifier, std::any)iv::Attribute
ModifyMode(ClientMarker *modifier, Attribute::ValueMode)iv::Attribute
ModifySource(T const &) overrideiv::SharedAttr_I< T >protectedvirtual
Notify_Activated()iv::Attributeprotected
Notify_Deactivated()iv::Attributeprotected
owner() constiv::Attribute
Remove_Listener(AttributeListener *)iv::Attribute
SetAttributeMode(ValueMode)iv::Attributeprotected
SharedAttr(ClientMarker *cm, T const &initial_value=T())iv::SharedAttr< T >
SharedAttr_I(ClientMarker *cm, AttributeEventProcessor *, T const &initial_value=T())iv::SharedAttr_I< T >
SourceValueChanged()iv::Attributeprotected
Type()iv::Attribute
ValueMode enum nameiv::Attribute
~SharedAttr()iv::SharedAttr< T >