library: libCore #include "TCollectionProxy.h"

# TCollectionStreamer

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

## class TCollectionStreamer

| Inheritance Chart:

`TCollectionStreamer`

<-

`TCollectionClassStreamer` |

`TCollectionMemberStreamer` |

        protected:

          void InvalidProxyError()

        public:

                               TCollectionStreamer()
                               TCollectionStreamer(const TCollectionStreamer& c)
                       virtual ~TCollectionStreamer()
                          void AdoptStreamer(TGenCollectionProxy* streamer)
          TCollectionStreamer& operator=(const TCollectionStreamer&)
                          void Streamer(TBuffer& refBuffer, void* pObject, int siz)

### Data Members

        protected:

          TGenCollectionProxy* fStreamer  / Pointer to worker streamer

## Class Description

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

### Inline Functions

                            void ~TCollectionStreamer()
                            void InvalidProxyError()
             TCollectionStreamer TCollectionStreamer()
             TCollectionStreamer TCollectionStreamer(const TCollectionStreamer& c)
                            void AdoptStreamer(TGenCollectionProxy* streamer)
                            void Streamer(TBuffer& refBuffer, void* pObject, int siz)
            TCollectionStreamer& operator=(const TCollectionStreamer&)

Author: Markus Frank 28/10/04
Last update: root/cont:$Name: $:$Id: TCollectionProxy.h,v 1.9 2005/06/01 15:43:18 pcanal Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *