Boost logo

Boost :

From: Paul A Bristow (pbristow_at_[hidden])
Date: 2006-04-07 05:55:15


| -----Original Message-----
| From: boost-bounces_at_[hidden]
| [mailto:boost-bounces_at_[hidden]] On Behalf Of Tobias Schwinger
| Sent: 06 April 2006 18:26
| To: boost_at_[hidden]
| Subject: [boost] [review] promotion traits - review period
| extended untilApril 9.
|
| Dear users & members of Boost,
|
|
| I decided to extend the review period of the fast-track review for
| Promotion Traits until April 9 because there were only three reviews
| until now.
| That is, you have another three days to submit your evaluation of the
| proposed Boost software.
|
| Cheer up, it's a small & fast-to-track submission!

| Review questions
| ================
|
| - What is your evaluation of the design?
Not qualified to comment.

| - What is your evaluation of the implementation?
Not qualfied to comment.

| - What is your evaluation of the documentation?

Definitions given may be adequate, but is MUST have some user-friendly
guidance as to when it would be useful. Even the summary would be better
than nothing!

| The Promotion Traits extend Boost.TypeTraits with templates
| that compute the type after promotion has been applied.
|
| Example:
|
| // given
| template<typename T> struct some_algorithm;
| template<> struct some_algorithm<int> { [...] };
| // [...] more specializations
|
| // ,
|
| [...] some_algorithm< typename integral_promotion<T>::type > [...]
| // makes some_algorithm work for any type T that promotes to an
integer
| // (that is enums and smaller integral types) without the need for
| // additional specialization

Practical exampleS of use are ESSENTIAL.

| - What is your evaluation of the potential usefulness of the library?
When useful, very useful.

| - Did you try to use the library?
No.

| - How much effort did you put into your evaluation?
Fast-track interrupt handling only ;-)

| - Are you knowledgeable about the problem domain?
No.

| Please always explicitly state in your review, whether you
| think the library should be accepted into Boost.
Accept, subject to providing documentation.

Paul

-- 
Paul A Bristow
Prizet Farmhouse, Kendal, Cumbria UK LA8 8AB
Phone and SMS text +44 1539 561830, Mobile and SMS text +44 7714 330204
mailto: pbristow_at_[hidden]  http://www.hetp.u-net.com/index.html
http://www.hetp.u-net.com/Paul%20A%20Bristow%20info.html

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk