Bonjour à tous,


Je suis en train de faire une librairie statique qui gère des objets. Le gestionnaire principale possède une hiérarchie éparpillé regroupant les types de l'utilisateur qu'il a à gérer.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
typedef TTYPELIST_2(Client, Voiture) TList;
 
template <class T>
struct SGesHolder
{
    CGesData<T> Ges;
};
 
class CGesManager : public CScatteredHierarchy<TList, SGesHolder>
{
 
};
Mon souci est que la liste, c'est l'utilisateur qui doit la construire, les objets métiers n'ont rien à faire là.

Comment puis-je gérer ça proprement ?


Merci,

A bientôt