"David Abrahams" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > [...] > In Boost.Python I'm using a system for interfaces such as this one > where optional template parameters can be passed in any order. > I'm using the properties of the type to detect their meaning. It > works great. Using boost/mpl/has_xxx.hpp (and, for compilers > which don't support it, is_base_and_derived) should be enough to > build a nice policy-based interface.
By "works great", do you mean it works great for you as a library implementor, or it works great for users, and they feel it is a good way to specify policies? Dave _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost