11 #ifndef ROOT_TContainerConverters
12 #define ROOT_TContainerConverters
16 class TVirtualCollectionProxy;
17 class TGenCollectionStreamer;
20 class TConvertClonesArrayToProxy :
public TMemberStreamer {
24 TClass *fCollectionClass;
26 TConvertClonesArrayToProxy(TVirtualCollectionProxy *proxy, Bool_t isPointer, Bool_t isPrealloc);
27 ~TConvertClonesArrayToProxy();
28 void operator()(TBuffer &b,
void *pmember, Int_t size=0);
31 class TConvertMapToProxy :
public TMemberStreamer {
35 TClass *fCollectionClass;
38 TConvertMapToProxy(TClassStreamer *streamer, Bool_t isPointer, Bool_t isPrealloc);
39 void operator()(TBuffer &b,
void *pmember, Int_t size=0);
40 Bool_t IsValid() {
return fCollectionClass != 0; }