È bello usare le classi annidate o dovrei usare invece i namespace?
Nel contesto:
Dispongo di un caricatore di codec basato su modelli e di un codec In objects and Out objects
template<class TypeOfData>
class Codec
{
private:
typename TypeOfData::In* reader;
typename TypeOfData::Out* writer;
};
D'altra parte, non posso usare
using TypeOfData;
se non voglio: il mio modo di usare un metodo statico.