libpropc++ 1.0 beta review
Downloadlibpropc++ is template C++ library for adding properties to Standard C++
|
|
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