Logo ROOT   6.10/00
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 116 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 129 of file TList.h.

TObjLink::TObjLink ( TObject obj)
inline

Definition at line 132 of file TList.h.

TObjLink::TObjLink ( TObject obj,
TObjLink lnk 
)

Create a new TObjLink.

Definition at line 867 of file TList.cxx.

virtual TObjLink::~TObjLink ( )
inlinevirtual

Definition at line 134 of file TList.h.

Member Function Documentation

virtual Option_t* TObjLink::GetAddOption ( ) const
inlinevirtual

Reimplemented in TObjOptLink.

Definition at line 139 of file TList.h.

TObject* TObjLink::GetObject ( ) const
inline

Definition at line 136 of file TList.h.

TObject** TObjLink::GetObjectRef ( )
inline

Definition at line 137 of file TList.h.

virtual Option_t* TObjLink::GetOption ( ) const
inlinevirtual

Reimplemented in TObjOptLink.

Definition at line 140 of file TList.h.

TObjLink* TObjLink::Next ( )
inline

Definition at line 142 of file TList.h.

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

Definition at line 143 of file TList.h.

void TObjLink::SetObject ( TObject obj)
inline

Definition at line 138 of file TList.h.

virtual void TObjLink::SetOption ( Option_t )
inlinevirtual

Reimplemented in TObjOptLink.

Definition at line 141 of file TList.h.

Friends And Related Function Documentation

friend class TList
friend

Definition at line 118 of file TList.h.

Member Data Documentation

TObjLink* TObjLink::fNext
private

Definition at line 121 of file TList.h.

TObject* TObjLink::fObject
private

Definition at line 123 of file TList.h.

TObjLink* TObjLink::fPrev
private

Definition at line 122 of file TList.h.


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