Boost logo

Boost :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-03-22 11:11:53

Actually, I *want* to prevent using my<int> earlier in the translation

What worries me is ODR violations based on the fact that other TUs which
use my<T> will see a different version of disable (in a different
unnamed namespace). Suppose I instantiate my<long> in another TU?

Also, This technique relies on specializization to for the disabling
behavior. That won't work for me; it has to be based solely on the
instantiation of a template.


----- Original Message -----
From: "Aleksey Gurtovoy" <agurtovoy_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Friday, March 22, 2002 9:50 AM
Subject: RE: [boost] in search of a technique

> Gennadiy Rozental wrote:
> > You prevent using my<int> ealer in translation unit either.
> Right, but I didn't say that the technique satisfies this bonus
> Enabling something like that could require much more thought than 2
> I spend on the problem :).
> Aleksey
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at