TRefCnt


class description - source file - inheritance tree

class TRefCnt


    public:
TRefCnt TRefCnt(Int_t initRef = 0) TRefCnt TRefCnt(TRefCnt::EReferenceFlag) TRefCnt TRefCnt(const TRefCnt&) void ~TRefCnt() void AddReference() UInt_t References() const UInt_t RemoveReference() void SetRefCount(UInt_t r)

Data Members


    protected:
UInt_t fRefs (1 less than) number of references public:
static const TRefCnt::EReferenceFlag kStaticInit


See also

TGPicture

Class Description

                                                                      
  TRefCnt                                                             
                                                                      
  Base class for reference counted objects.                           
                                                                      




Inline Functions


        TRefCnt TRefCnt(Int_t initRef = 0)
        TRefCnt TRefCnt(TRefCnt::EReferenceFlag)
         UInt_t References() const
           void SetRefCount(UInt_t r)
           void AddReference()
         UInt_t RemoveReference()
        TRefCnt TRefCnt(const TRefCnt&)
           void ~TRefCnt()


Author: Fons Rademakers 04/08/95
Last update: root/base:$Name: $:$Id: TRefCnt.h,v 1.2 2000/12/13 16:45:35 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


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.