TStreamerObjectAny Class Reference

#include <TStreamerElement.h>

Inheritance diagram for TStreamerObjectAny:

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

Public Member Functions

 TStreamerObjectAny ()
 TStreamerObjectAny (const char *name, const char *title, Int_t offset, const char *typeName)
virtual ~TStreamerObjectAny ()
const char * GetInclude () const
Int_t GetSize () const
virtual void Init (TObject *obj=0)
 TStreamerObjectAny ()
 TStreamerObjectAny (const char *name, const char *title, Int_t offset, const char *typeName)
virtual ~TStreamerObjectAny ()
const char * GetInclude () const
Int_t GetSize () const
virtual void Init (TObject *obj=0)

Private Member Functions

 TStreamerObjectAny (const TStreamerObjectAny &)
TStreamerObjectAnyoperator= (const TStreamerObjectAny &)
 TStreamerObjectAny (const TStreamerObjectAny &)
TStreamerObjectAnyoperator= (const TStreamerObjectAny &)

Detailed Description

Definition at line 267 of file TStreamerElement.h.


Constructor & Destructor Documentation

TStreamerObjectAny::TStreamerObjectAny ( const TStreamerObjectAny  )  [private]

TStreamerObjectAny::TStreamerObjectAny (  ) 

TStreamerObjectAny::TStreamerObjectAny ( const char *  name,
const char *  title,
Int_t  offset,
const char *  typeName 
)

Definition at line 1149 of file TStreamerElement.cxx.

References Init().

TStreamerObjectAny::~TStreamerObjectAny (  )  [virtual]

Definition at line 1157 of file TStreamerElement.cxx.

TStreamerObjectAny::TStreamerObjectAny ( const TStreamerObjectAny  )  [private]

TStreamerObjectAny::TStreamerObjectAny (  ) 

TStreamerObjectAny::TStreamerObjectAny ( const char *  name,
const char *  title,
Int_t  offset,
const char *  typeName 
)

virtual TStreamerObjectAny::~TStreamerObjectAny (  )  [virtual]


Member Function Documentation

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

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

Reimplemented from TStreamerElement.

Definition at line 1174 of file TStreamerElement.cxx.

References TString::Form(), TClass::GetClassInfo(), TStreamerElement::GetClassPointer(), TClass::GetDeclFileName(), TStreamerElement::GetTypeName(), gIncludeName, and TClassEdit::ShortType().

Int_t TStreamerObjectAny::GetSize (  )  const [virtual]

Reimplemented from TStreamerElement.

Definition at line 1189 of file TStreamerElement.cxx.

References TStreamerElement::GetClassPointer(), and TClass::Size().

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

Reimplemented from TStreamerElement.

Definition at line 1163 of file TStreamerElement.cxx.

References xmlio::Class, TStreamerElement::fClassObject, TStreamerElement::fTObjectOffset, TClass::GetBaseClassOffset(), TStreamerElement::GetClassPointer(), and TClass::InheritsFrom().

Referenced by TStreamerObjectAny().

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

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

Reimplemented from TStreamerElement.

Int_t TStreamerObjectAny::GetSize (  )  const [virtual]

Reimplemented from TStreamerElement.

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

Reimplemented from TStreamerElement.


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