Boost logo

Boost Users :

From: Ovanes Markarian (om_boost_at_[hidden])
Date: 2006-10-27 05:05:25


Hi!

Thanks for the great library. Currently I have to deal with constants as template parameters and I
wonder, why there is no library to model constant concepts. Like:

template<class T, size_t MAX_SIZE>
struct Allocator
{
     Allocator()throw();
};

template<class T, size_t MAX_SIZE>
Allocator<T,MAX_SIZE>::Allocator()throw()
{
   boost::function_requires<ConstGreaterThen<MAX_SIZE,O> >();
}

I understand I could model it with BOOST_MPL_ASSERT etc. But would not it be better to unite all
these features in one lib?

With Kind Regards,

Ovanes Markarian


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net