TLeafObject
class description - source file - inheritance tree
    public:
                TLeafObject TLeafObject(const Text_t* name, const Text_t* type)
                TLeafObject TLeafObject()
                TLeafObject TLeafObject(TLeafObject&)
               virtual void ~TLeafObject()
                    TClass* Class()
               virtual void FillBasket(TBuffer& b)
                    TClass* GetClass()
               TMethodCall* GetMethodCall(char* name)
                   TObject* GetObject()
      virtual const Text_t* GetTypeName() const
            virtual TClass* IsA() const
               virtual void Print(Option_t* option)
               virtual void ReadBasket(TBuffer& b)
               virtual void SetAddress(void* add = 0)
               virtual void ShowMembers(TMemberInspector& insp, char* parent)
               virtual void Streamer(TBuffer& b)
    protected:
      TClass* fClass       pointer to class
       void** fObjAddress  Address of Pointer to object
                                                                      
 A TLeaf for a general object derived from TObject.                   
 TLeafObject(): TLeaf()
*-*-*-*-*-*Default constructor for LeafObject*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*        =================================
 TLeafObject(const Text_t *name, const Text_t *type)
       :TLeaf(name,type)
*-*-*-*-*-*-*-*-*-*-*-*-*Create a LeafObject*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                      ==================
*-*
 ~TLeafObject()
*-*-*-*-*-*Default destructor for a LeafObject*-*-*-*-*-*-*-*-*-*-*-*
*-*        ==================================
void FillBasket(TBuffer &b)
*-*-*-*-*-*-*-*-*-*-*Pack leaf elements in Basket output buffer*-*-*-*-*-*-*
*-*                  =========================================
TMethodCall* GetMethodCall(char *name)
*-*-*-*-*-*-*-*Returns pointer to method corresponding to name*-*-*-*-*-*-*
*-*            ============================================
*-*
*-*    name is a string with the general form  "method(list of params)"
*-*   If list of params is omitted, () is assumed;
*-*
const Text_t* GetTypeName() const
*-*-*-*-*-*-*-*Returns name of leaf type*-*-*-*-*-*-*-*-*-*-*-*
*-*            =========================
void Print(Option_t *option)
*-*-*-*-*-*-*-*-*-*-*Print a description of this leaf*-*-*-*-*-*-*-*-*
*-*                  ================================
void ReadBasket(TBuffer &b)
*-*-*-*-*-*-*-*-*-*-*Read leaf elements from Basket input buffer*-*-*-*-*-*
*-*                  ===========================================
void SetAddress(void *add)
*-*-*-*-*-*-*-*-*-*-*Set leaf buffer data address*-*-*-*-*-*
*-*                  ============================
void Streamer(TBuffer &b)
 Stream an object of class TLeafObject.
Inline Functions
            TClass* GetClass()
           TObject* GetObject()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
        TLeafObject TLeafObject(TLeafObject&)
Author:     Rene Brun   27/01/96
Last update:   2.23/08 01/11/99  21.36.07  by  Rene Brun
Copyright (c) 1995-1999, The ROOT System, All rights reserved.         *
ROOT page - Class index - 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.