Logo ROOT   6.07/09
Reference Guide
List of all members | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
TObjLink Class Reference

Wrapper around a TObject so it can be stored in a TList.

Definition at line 120 of file TList.h.

Public Member Functions

 TObjLink (TObject *obj)
 
 TObjLink (TObject *obj, TObjLink *lnk)
 Create a new TObjLink. More...
 
virtual ~TObjLink ()
 
virtual Option_tGetAddOption () const
 
TObjectGetObject () const
 
TObject ** GetObjectRef ()
 
virtual Option_tGetOption () const
 
TObjLinkNext ()
 
TObjLinkPrev ()
 
void SetObject (TObject *obj)
 
virtual void SetOption (Option_t *)
 

Protected Member Functions

 TObjLink ()
 

Private Member Functions

 TObjLink (const TObjLink &)
 
TObjLinkoperator= (const TObjLink &)
 

Private Attributes

TObjLinkfNext
 
TObjectfObject
 
TObjLinkfPrev
 

Friends

class TList
 

#include <TList.h>

Inheritance diagram for TObjLink:
[legend]

Constructor & Destructor Documentation

TObjLink::TObjLink ( const TObjLink )
private
TObjLink::TObjLink ( )
inlineprotected

Definition at line 133 of file TList.h.

TObjLink::TObjLink ( TObject obj)
inline

Definition at line 136 of file TList.h.

TObjLink::TObjLink ( TObject obj,
TObjLink lnk 
)

Create a new TObjLink.

Definition at line 863 of file TList.cxx.

virtual TObjLink::~TObjLink ( )
inlinevirtual

Definition at line 138 of file TList.h.

Member Function Documentation

virtual Option_t* TObjLink::GetAddOption ( ) const
inlinevirtual

Reimplemented in TObjOptLink.

Definition at line 143 of file TList.h.

TObject* TObjLink::GetObject ( ) const
inline

Definition at line 140 of file TList.h.

TObject** TObjLink::GetObjectRef ( )
inline

Definition at line 141 of file TList.h.

virtual Option_t* TObjLink::GetOption ( ) const
inlinevirtual

Reimplemented in TObjOptLink.

Definition at line 144 of file TList.h.

TObjLink* TObjLink::Next ( )
inline

Definition at line 146 of file TList.h.

TObjLink& TObjLink::operator= ( const TObjLink )
private
TObjLink* TObjLink::Prev ( )
inline

Definition at line 147 of file TList.h.

void TObjLink::SetObject ( TObject obj)
inline

Definition at line 142 of file TList.h.

virtual void TObjLink::SetOption ( Option_t )
inlinevirtual

Reimplemented in TObjOptLink.

Definition at line 145 of file TList.h.

Friends And Related Function Documentation

friend class TList
friend

Definition at line 122 of file TList.h.

Member Data Documentation

TObjLink* TObjLink::fNext
private

Definition at line 125 of file TList.h.

TObject* TObjLink::fObject
private

Definition at line 127 of file TList.h.

TObjLink* TObjLink::fPrev
private

Definition at line 126 of file TList.h.


The documentation for this class was generated from the following files: