Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4ObjEnvelope Class Reference

#include <TGo4ObjEnvelope.h>

List of all members.

Public Methods

 TGo4ObjEnvelope ()
 TGo4ObjEnvelope (TObject *obj, const char *name, const char *folder)
virtual ~TGo4ObjEnvelope ()
const char * GetObjName () const
const char * GetObjFolder () const
TObject * GetObject () const
TObject * TakeObject ()

Protected Attributes

TObject * fxObject
TString fxObjName
TString fxObjFolder
Bool_t fbOwner
 this flag true when envelope created via default constructor in this case object, included in envelope should be destroyed in envelope itself. More...


Constructor & Destructor Documentation

TGo4ObjEnvelope::TGo4ObjEnvelope  
 

Definition at line 18 of file TGo4ObjEnvelope.cxx.

TGo4ObjEnvelope::TGo4ObjEnvelope TObject *    obj,
const char *    name,
const char *    folder
 

Definition at line 27 of file TGo4ObjEnvelope.cxx.

TGo4ObjEnvelope::~TGo4ObjEnvelope   [virtual]
 

Definition at line 36 of file TGo4ObjEnvelope.cxx.

References fbOwner, and fxObject.


Member Function Documentation

const char* TGo4ObjEnvelope::GetObjName   const [inline]
 

Definition at line 27 of file TGo4ObjEnvelope.h.

References fxObjName.

const char* TGo4ObjEnvelope::GetObjFolder   const [inline]
 

Definition at line 28 of file TGo4ObjEnvelope.h.

References fxObjFolder.

TObject* TGo4ObjEnvelope::GetObject   const [inline]
 

Definition at line 30 of file TGo4ObjEnvelope.h.

References fxObject.

TObject * TGo4ObjEnvelope::TakeObject  
 

Definition at line 44 of file TGo4ObjEnvelope.cxx.

References fbOwner, and fxObject.


Member Data Documentation

TObject* TGo4ObjEnvelope::fxObject [protected]
 

Definition at line 35 of file TGo4ObjEnvelope.h.

Referenced by GetObject(), TakeObject(), and ~TGo4ObjEnvelope().

TString TGo4ObjEnvelope::fxObjName [protected]
 

Definition at line 36 of file TGo4ObjEnvelope.h.

Referenced by GetObjName().

TString TGo4ObjEnvelope::fxObjFolder [protected]
 

Definition at line 37 of file TGo4ObjEnvelope.h.

Referenced by GetObjFolder().

Bool_t TGo4ObjEnvelope::fbOwner [protected]
 

this flag true when envelope created via default constructor in this case object, included in envelope should be destroyed in envelope itself.

Definition at line 42 of file TGo4ObjEnvelope.h.

Referenced by TakeObject(), and ~TGo4ObjEnvelope().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:48 2005 for Go4-v2.10-5 by doxygen1.2.15