library: libCore #include "TStreamerElement.h"

# TStreamerBasicType

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

## class TStreamerBasicType : public TStreamerElement

| Inheritance Chart:
`TObject`
| <- | `TNamed`
| <- | `TStreamerElement`
| <- | `TStreamerBasicType` |

        public:

                              TStreamerBasicType()
                              TStreamerBasicType(const char* name, const char* title, Int_t offset, Int_t dtype, const char* typeName)
                              TStreamerBasicType(const TStreamerBasicType&)
                      virtual ~TStreamerBasicType()
               static TClass* Class()
                        Int_t GetCounter() const
              virtual ULong_t GetMethod() const
                virtual Int_t GetSize() const
              virtual TClass* IsA() const
          TStreamerBasicType& operator=(const TStreamerBasicType&)
                 virtual void ShowMembers(TMemberInspector& insp, char* parent)
                 virtual void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)

### Data Members

        protected:

          Int_t fCounter  !value of data member when referenced by an array

## Class Description

TStreamerBasicType()

     Default ctor.

TStreamerBasicType(const char *name, const char *title, Int_t offset, Int_t dtype, const char *typeName) : TStreamerElement(name,title,offset,dtype,typeName)

     Create a TStreamerBasicType object.

~TStreamerBasicType()

     TStreamerBasicType dtor.

ULong_t GetMethod() const

     return address of counter

Int_t GetSize() const

    returns size of this element in bytes

void Streamer(TBuffer &R__b)

     Stream an object of class TStreamerBasicType.

### Inline Functions

                          Int_t GetCounter() const
                        TClass* Class()
                        TClass* IsA() const
                           void ShowMembers(TMemberInspector& insp, char* parent)
                           void StreamerNVirtual(TBuffer& b)
             TStreamerBasicType TStreamerBasicType(const TStreamerBasicType&)
            TStreamerBasicType& operator=(const TStreamerBasicType&)

Author: Rene Brun 12/10/2000
Last update: root/meta:$Name: $:$Id: TStreamerElement.cxx,v 1.80 2005/04/21 06:24:47 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *