library: libCore
#include "TCollectionProxy.h"

TCollectionProxy


class description - source file - inheritance tree (.pdf)

class TCollectionProxy

Inheritance Chart:
TCollectionProxy
<-
TGenCollectionProxy
<-
TEmulatedCollectionProxy
<-
TEmulatedMapProxy

    public:
TCollectionProxy() TCollectionProxy(const TCollectionProxy&) ~TCollectionProxy() static TClassStreamer* genEmulatedClassStreamer(const char* class_name) static TMemberStreamer* genEmulatedMemberStreamer(const char* class_name) static TVirtualCollectionProxy* genEmulatedProxy(const char* class_name) static TClassStreamer* genExplicitClassStreamer(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*) collect_func) static TMemberStreamer* genExplicitMemberStreamer(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*) collect_func) static TVirtualCollectionProxy* genExplicitProxy(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*) collect_func) static TGenCollectionStreamer* genExplicitStreamer(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*) collect_func) TCollectionProxy& operator=(const TCollectionProxy&)

Class Description

                                                                      
  Small helper to save proxy environment in the event of
  recursive calls.





Inline Functions


                              void ~TCollectionProxy()
          TVirtualCollectionProxy* genEmulatedProxy(const char* class_name)
                   TClassStreamer* genEmulatedClassStreamer(const char* class_name)
                  TMemberStreamer* genEmulatedMemberStreamer(const char* class_name)
        TVirtualCollectionProxy* genExplicitProxy(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*)  collect_func)
           TGenCollectionStreamer* genExplicitStreamer(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*)  collect_func)
                   TClassStreamer* genExplicitClassStreamer(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*)  collect_func)
                  TMemberStreamer* genExplicitMemberStreamer(TCollectionProxy::Info_t info, unsigned int iter_size, unsigned int value_diff, int value_offset, void *(*)(void*) size_func, void *(*)(void*) resize_func, void *(*)(void*) clear_func, void *(*)(void*) first_func, void *(*)(void*) next_func, void *(*)(void*) construct_func, void *(*)(void*) destruct_func, void *(*)(void*) feed_func, void *(*)(void*)  collect_func)
                  TCollectionProxy TCollectionProxy()
                  TCollectionProxy TCollectionProxy(const TCollectionProxy&)
                 TCollectionProxy& operator=(const TCollectionProxy&)


Author: Markus Frank 28/10/04
Last update: root/cont:$Name: $:$Id: TCollectionProxy.h,v 1.8 2005/02/25 17:06:34 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.