
"Rob Stewart" <stewart@sig.com> wrote in message news:200404051344.i35Diq626463@entwistle.systems.susq.com... [analysis snipped] Yes to the above analysis :-)
The distinction provides some clarity when using the phrases "traits class" or "policy class." When someone says "policy class," you immediately know that they mean something passed as a template argument or the template parameter used within the template to effect behavioral changes. When someone says "traits class," you immediately know that they mean something customizable for each distinct type, but not for each template wishing to use it. Those are quite different things and disambiguiating them via different names is sensible.
And yes :-) BTW the thread has clarified a lot regarding policies and traits for me.... well worthwhile regards Andy Little