[boost] [review][constrained_value] Review of Constrained Value Library begins today

Jeff Garland <[email protected]>
Newsgroups gmane.comp.lib.boost.announce,gmane.comp.lib.boost.devel
Message-ID <[email protected]>
Hi all,

The review of the Robert Kawulak's Constrained Value library begins  
today December 1, 2008, and will end on December 10th -- I will be  
the review manager.  Please post reviews to the developer list.

Here's the library synopsis:

The Boost Constrained Value library contains class templates useful  
for creating constrained objects. A simple example is an object  
representing an hour of a day, for which only integers from the range  
[0, 23] are valid values.

       bounded_int<int, 0, 23>::type hour;
       hour = 20; // OK
       hour = 26; // exception!

Behavior in case of assignment of an invalid value can be customized.  
The library has a policy-based design to allow for flexibility in  
defining constraints and behavior in case of assignment of invalid  
values. Policies may be configured at compile-time for maximum  
efficiency or may be changeable at runtime if such dynamic  
functionality is needed.

The library can be downloaded from the here:
http://rk.go.pl/f/constrained_value.zip

The documentation is also available online here:
http://rk.go.pl/r/constrained_value

---------------------------------------------------

Please state in your review, whether you think the library should be
accepted as a Boost library. Additionally, please consider the  
following aspects in your review of the library:

- What is your evaluation of the design?
- What is your evaluation of the implementation?
- What is your evaluation of the documentation?
- What is your evaluation of the potential usefulness of the library?
- Did you try to use the library?  With what compiler?  Did you have any
problems?
- How much effort did you put into your evaluation? A glance? A quick
reading? In-depth study?
- Are you knowledgeable about the problem domain?

Thanks,

Jeff
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/ 
listinfo.cgi/boost
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-announce
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.