From: Paul A Bristow (pbristow_at_[hidden])
Date: 2006-01-18 10:17:19
| -----Original Message-----
| From: boost-bounces_at_[hidden]
| [mailto:boost-bounces_at_[hidden]] On Behalf Of Robert Kawulak
| Sent: 18 January 2006 13:09
| To: boost_at_[hidden]
| Subject: [boost] [constrained_types] Use cases survey
| Some time ago there was a discussion on the Constrained Types
| library. Unfortunately other duties didn't let me work on it for
| a long time (I apologise for this long break), but recently I
| started the work again.
Good! Boost needs them.
| - Is it worth to make different implementation of
| increment/decrement functions for integer types to make them much
| more efficient than the generic versions?
I doubt it.
| - Is such a feature likely to be needed: a possibility to select
| different out-of-bounds policies for both the bounds, e.g. throw
| when the lower bound is exceeded, clip when upper bound is
Yes, definitely would add value, but sounds expensive.
| - How often would people need this library to work with types
| other than integral or floating-point? What kind of types would
| it be (cheap/expensive to copy)?
My guess if that builtin types will be by far the most common, but if UDTs
are possible at no extra cost ... complex? interval? tuples?
-- 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