libpropc++ 1.0 beta review

Download
by rbytes.net on

libpropc++ is template C++ library for adding properties to Standard C++

License: LGPL (GNU Lesser General Public License)
File size: 0K
Developer: Victor Porton
0 stars award from rbytes.net

libpropc++ is template C++ library for adding properties to Standard C++. Properties are pseudo-variables, getting/setting values of which causes certain actions. In the following example assignment to a property would change widget color:

widget.color = "red";

Properties can be bound with other properties to automatically synchronize their values (so that when one property changes, the other changes accordingly).

libpropc++ supports many different kinds of binding properties including one-directional and two-directional bindings, bindings properties of different value types and binding with a value transformation (by a function or an other kind of functor).

See Binding Properties article for detailed discussions about binding properties in general.

Requirements:
a standard conforming C++ compiler

What's New in This Release:
Changed Makefile.
Removed unnecessary "mutable".
Added bind::multiple::bind_negated().

libpropc++ 1.0 beta keywords