properties-cpp  0.0.1
A very simple convenience library for handling properties and signals in C++11.
core::Property< T > Member List

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

changed() const core::Property< T >inline
get() const core::Property< T >inlinevirtual
Getter typedefcore::Property< T >
install(const Setter &setter)core::Property< T >inline
install(const Getter &getter)core::Property< T >inline
mutable_get() const core::Property< T >inlineprotectedvirtual
operator const T &() const core::Property< T >inline
operator->() const core::Property< T >inline
operator=(const T &rhs)core::Property< T >inline
operator=(const Property< T > &rhs)core::Property< T >inline
operator==(const Property< T > &lhs, const T &rhs)core::Property< T >friend
operator==(const Property< T > &lhs, const Property< T > &rhs)core::Property< T >friend
operator|(const Property< T > &lhs, Property< T > &rhs)core::Property< T >friend
Property(const T &t=T{})core::Property< T >inlineexplicit
Property(const Property< T > &rhs)core::Property< T >inline
set(const T &new_value)core::Property< T >inlinevirtual
Setter typedefcore::Property< T >
update(const std::function< bool(T &t)> &update_functor)core::Property< T >inlinevirtual
ValueType typedefcore::Property< T >
~Property()=defaultcore::Property< T >inlinevirtual