Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
aria::binding::BindingEngine Member List

This is the complete list of members for aria::binding::BindingEngine, including all inherited members.

adapter() noexceptaria::binding::BindingEngineinline
adopt(IView &view, Subscription s)aria::binding::BindingEngineinline
bind_bool(Property< bool > &prop, IView &view)aria::binding::BindingEngine
bind_bool_oneway(Property< bool > &prop, IView &view)aria::binding::BindingEngine
bind_bool_oneway(Src &src, IView &view)aria::binding::BindingEngineinline
bind_command(Command< Args... > &cmd, IView &view, const Args &... args)aria::binding::BindingEngineinline
bind_double(Property< double > &prop, IView &view)aria::binding::BindingEngine
bind_double_oneway(Property< double > &prop, IView &view)aria::binding::BindingEngine
bind_double_oneway(Src &src, IView &view)aria::binding::BindingEngineinline
bind_enabled(Property< bool > &prop, IView &view)aria::binding::BindingEngine
bind_enabled(Src &src, IView &view)aria::binding::BindingEngineinline
bind_float(Property< float > &prop, IView &view)aria::binding::BindingEngine
bind_float_oneway(Property< float > &prop, IView &view)aria::binding::BindingEngine
bind_float_oneway(Src &src, IView &view)aria::binding::BindingEngineinline
bind_int(Property< int > &prop, IView &view)aria::binding::BindingEngine
bind_int64(Property< std::int64_t > &prop, IView &view)aria::binding::BindingEngine
bind_int64_oneway(Property< std::int64_t > &prop, IView &view)aria::binding::BindingEngine
bind_int64_oneway(Src &src, IView &view)aria::binding::BindingEngineinline
bind_int_converted(Property< T > &prop, IView &view, Converter< T, int > conv)aria::binding::BindingEngineinline
bind_int_oneway(Property< int > &prop, IView &view)aria::binding::BindingEngine
bind_int_oneway(Src &src, IView &view)aria::binding::BindingEngineinline
bind_optional_text(Src &src, IView &view, Project project, std::string empty_text=std::string{})aria::binding::BindingEngineinline
bind_text(Property< std::string > &prop, IView &view)aria::binding::BindingEngine
bind_text_converted(Property< T > &prop, IView &view, Converter< T, std::string > conv)aria::binding::BindingEngineinline
bind_text_converted_oneway(Src &src, IView &view, Converter< typename Src::value_type, std::string > conv)aria::binding::BindingEngineinline
bind_text_oneway(Property< std::string > &prop, IView &view)aria::binding::BindingEngine
bind_text_oneway(Src &src, IView &view)aria::binding::BindingEngineinline
bind_text_projected(Src &src, IView &view, Project project)aria::binding::BindingEngineinline
bind_uint64(Property< std::uint64_t > &prop, IView &view)aria::binding::BindingEngine
bind_uint64_oneway(Property< std::uint64_t > &prop, IView &view)aria::binding::BindingEngine
bind_uint64_oneway(Src &src, IView &view)aria::binding::BindingEngineinline
bind_view_lifetime(IView &view, std::function< void()> on_view_destroyed)aria::binding::BindingEngineinline
bind_visible(Property< bool > &prop, IView &view)aria::binding::BindingEngine
bind_visible(Src &src, IView &view)aria::binding::BindingEngineinline
BindingEngine(std::shared_ptr< IViewAdapter > adapter)aria::binding::BindingEngineexplicit
BindingEngine(std::shared_ptr< IViewAdapter > adapter, std::shared_ptr< runtime::IDispatcher > ui_dispatcher, DispatchPolicy policy=DispatchPolicy::SmartMarshal)aria::binding::BindingEngine
BindingEngine(const BindingEngine &)=deletearia::binding::BindingEngine
BindingEngine(BindingEngine &&)=deletearia::binding::BindingEngine
clear() noexceptaria::binding::BindingEngine
dispatch_policy() const noexceptaria::binding::BindingEngineinline
DispatchPolicy enum namearia::binding::BindingEngine
has_dispatcher() const noexceptaria::binding::BindingEngineinline
operator=(const BindingEngine &)=deletearia::binding::BindingEngine
operator=(BindingEngine &&)=deletearia::binding::BindingEngine
~BindingEngine()aria::binding::BindingEngine