TStreamerLoop Class Reference

#include <TStreamerElement.h>

Inheritance diagram for TStreamerLoop:

TStreamerElement TStreamerElement TNamed TNamed TNamed TNamed TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TStreamerLoop ()
 pointer to basic type counter
 TStreamerLoop (const char *name, const char *title, Int_t offset, const char *countName, const char *countClass, Int_t version, const char *typeName)
virtual ~TStreamerLoop ()
const char * GetCountClass () const
const char * GetCountName () const
Int_t GetCountVersion () const
const char * GetInclude () const
ULong_t GetMethod () const
Int_t GetSize () const
virtual void Init (TObject *obj=0)
virtual Bool_t IsaPointer () const
virtual Bool_t HasCounter () const
void SetCountClass (const char *clname)
void SetCountName (const char *name)
void SetCountVersion (Int_t count)
 TStreamerLoop ()
 pointer to basic type counter
 TStreamerLoop (const char *name, const char *title, Int_t offset, const char *countName, const char *countClass, Int_t version, const char *typeName)
virtual ~TStreamerLoop ()
const char * GetCountClass () const
const char * GetCountName () const
Int_t GetCountVersion () const
const char * GetInclude () const
ULong_t GetMethod () const
Int_t GetSize () const
virtual void Init (TObject *obj=0)
virtual Bool_t IsaPointer () const
virtual Bool_t HasCounter () const
void SetCountClass (const char *clname)
void SetCountName (const char *name)
void SetCountVersion (Int_t count)

Protected Attributes

Int_t fCountVersion
TString fCountName
TString fCountClass
TStreamerBasicTypefCounter
TStreamerBasicTypefCounter

Private Member Functions

 TStreamerLoop (const TStreamerLoop &)
TStreamerLoopoperator= (const TStreamerLoop &)
 TStreamerLoop (const TStreamerLoop &)
TStreamerLoopoperator= (const TStreamerLoop &)

Detailed Description

Definition at line 192 of file TStreamerElement.h.


Constructor & Destructor Documentation

TStreamerLoop::TStreamerLoop ( const TStreamerLoop  )  [private]

TStreamerLoop::TStreamerLoop (  ) 

pointer to basic type counter

TStreamerLoop::TStreamerLoop ( const char *  name,
const char *  title,
Int_t  offset,
const char *  countName,
const char *  countClass,
Int_t  version,
const char *  typeName 
)

Definition at line 855 of file TStreamerElement.cxx.

References fCountClass, fCountName, and Init().

TStreamerLoop::~TStreamerLoop (  )  [virtual]

Definition at line 867 of file TStreamerElement.cxx.

TStreamerLoop::TStreamerLoop ( const TStreamerLoop  )  [private]

TStreamerLoop::TStreamerLoop (  ) 

pointer to basic type counter

TStreamerLoop::TStreamerLoop ( const char *  name,
const char *  title,
Int_t  offset,
const char *  countName,
const char *  countClass,
Int_t  version,
const char *  typeName 
)

virtual TStreamerLoop::~TStreamerLoop (  )  [virtual]


Member Function Documentation

TStreamerLoop& TStreamerLoop::operator= ( const TStreamerLoop  )  [private]

const char* TStreamerLoop::GetCountClass (  )  const [inline]

Definition at line 209 of file TStreamerElement.h.

References TString::Data(), and fCountClass.

Referenced by TXMLFile::StoreStreamerElement().

const char* TStreamerLoop::GetCountName (  )  const [inline]

Definition at line 210 of file TStreamerElement.h.

References TString::Data(), and fCountName.

Referenced by TXMLFile::StoreStreamerElement().

Int_t TStreamerLoop::GetCountVersion (  )  const [inline]

Definition at line 211 of file TStreamerElement.h.

References fCountVersion.

Referenced by TXMLFile::StoreStreamerElement().

const char * TStreamerLoop::GetInclude (  )  const [virtual]

Reimplemented from TStreamerElement.

Definition at line 906 of file TStreamerElement.cxx.

References TString::Form(), and gIncludeName.

ULong_t TStreamerLoop::GetMethod (  )  const [virtual]

Reimplemented from TStreamerElement.

Definition at line 873 of file TStreamerElement.cxx.

References fCounter, and TStreamerElement::GetOffset().

Int_t TStreamerLoop::GetSize (  )  const [virtual]

Reimplemented from TStreamerElement.

Definition at line 886 of file TStreamerElement.cxx.

void TStreamerLoop::Init ( TObject obj = 0  )  [virtual]

Reimplemented from TStreamerElement.

Definition at line 895 of file TStreamerElement.cxx.

References fCountClass, fCounter, fCountName, and InitCounter().

Referenced by TStreamerLoop().

virtual Bool_t TStreamerLoop::IsaPointer (  )  const [inline, virtual]

Reimplemented from TStreamerElement.

Definition at line 216 of file TStreamerElement.h.

References kTRUE.

virtual Bool_t TStreamerLoop::HasCounter (  )  const [inline, virtual]

Reimplemented from TStreamerElement.

Definition at line 217 of file TStreamerElement.h.

References fCounter.

void TStreamerLoop::SetCountClass ( const char *  clname  )  [inline]

Definition at line 218 of file TStreamerElement.h.

References fCountClass.

void TStreamerLoop::SetCountName ( const char *  name  )  [inline]

Definition at line 219 of file TStreamerElement.h.

References fCountName.

void TStreamerLoop::SetCountVersion ( Int_t  count  )  [inline]

Definition at line 220 of file TStreamerElement.h.

References fCountVersion.

TStreamerLoop& TStreamerLoop::operator= ( const TStreamerLoop  )  [private]

const char* TStreamerLoop::GetCountClass (  )  const [inline]

Definition at line 209 of file TStreamerElement.h.

References TString::Data(), and fCountClass.

const char* TStreamerLoop::GetCountName (  )  const [inline]

Definition at line 210 of file TStreamerElement.h.

References TString::Data(), and fCountName.

Int_t TStreamerLoop::GetCountVersion (  )  const [inline]

Definition at line 211 of file TStreamerElement.h.

References fCountVersion.

const char* TStreamerLoop::GetInclude (  )  const [virtual]

Reimplemented from TStreamerElement.

ULong_t TStreamerLoop::GetMethod (  )  const [virtual]

Reimplemented from TStreamerElement.

Int_t TStreamerLoop::GetSize (  )  const [virtual]

Reimplemented from TStreamerElement.

virtual void TStreamerLoop::Init ( TObject obj = 0  )  [virtual]

Reimplemented from TStreamerElement.

virtual Bool_t TStreamerLoop::IsaPointer (  )  const [inline, virtual]

Reimplemented from TStreamerElement.

Definition at line 216 of file TStreamerElement.h.

References kTRUE.

virtual Bool_t TStreamerLoop::HasCounter (  )  const [inline, virtual]

Reimplemented from TStreamerElement.

Definition at line 217 of file TStreamerElement.h.

References fCounter.

void TStreamerLoop::SetCountClass ( const char *  clname  )  [inline]

Definition at line 218 of file TStreamerElement.h.

References fCountClass.

void TStreamerLoop::SetCountName ( const char *  name  )  [inline]

Definition at line 219 of file TStreamerElement.h.

References fCountName.

void TStreamerLoop::SetCountVersion ( Int_t  count  )  [inline]

Definition at line 220 of file TStreamerElement.h.

References fCountVersion.


Member Data Documentation

Int_t TStreamerLoop::fCountVersion [protected]

Definition at line 199 of file TStreamerElement.h.

Referenced by GetCountVersion(), and SetCountVersion().

TString TStreamerLoop::fCountName [protected]

Definition at line 200 of file TStreamerElement.h.

Referenced by GetCountName(), Init(), SetCountName(), and TStreamerLoop().

TString TStreamerLoop::fCountClass [protected]

Definition at line 201 of file TStreamerElement.h.

Referenced by GetCountClass(), Init(), SetCountClass(), and TStreamerLoop().

TStreamerBasicType* TStreamerLoop::fCounter [protected]

Definition at line 202 of file TStreamerElement.h.

Referenced by GetMethod(), HasCounter(), and Init().

TStreamerBasicType* TStreamerLoop::fCounter [protected]

Definition at line 202 of file TStreamerElement.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:47:17 2011 for ROOT_528-00b_version by  doxygen 1.5.1