library: libCore #include "TGenCollectionProxy.h"

# TGenCollectionProxy::Method

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

## class TGenCollectionProxy::Method

| Inheritance Chart:

`TGenCollectionProxy::Method`

        public:

           TGenCollectionProxy::Method Method()
           TGenCollectionProxy::Method Method(TGenCollectionProxy::Method::Call_t c)
           TGenCollectionProxy::Method Method(const TGenCollectionProxy::Method& m)
                                  void ~Method()
                                 void* invoke(void* obj) const
          TGenCollectionProxy::Method& operator=(const TGenCollectionProxy::Method&)

### Data Members

        public:

          TGenCollectionProxy::Method::Call_t call

## Class Description

     TGenCollectionProxy

     Proxy around an arbitrary container, which implements basic
     functionality and iteration.

     In particular this is used to implement splitting and abstract
     element access of any container. Access to compiled code is necessary
     to implement the abstract iteration sequence and functionality like
     size(), clear(), resize(). resize() may be a void operation.

### Inline Functions

                                    void ~Method()
             TGenCollectionProxy::Method Method()
             TGenCollectionProxy::Method Method(TGenCollectionProxy::Method::Call_t c)
             TGenCollectionProxy::Method Method(const TGenCollectionProxy::Method& m)
                                   void* invoke(void* obj) const
            TGenCollectionProxy::Method& operator=(const TGenCollectionProxy::Method&)

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