Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooLinkedListElem Class Reference

RooLinkedListElem is an link element for the RooLinkedList class.

Definition at line 30 of file RooLinkedListElem.h.

Public Member Functions

 RooLinkedListElem ()
 
 RooLinkedListElem (TObject *arg)
 
 RooLinkedListElem (TObject *arg, RooLinkedListElem *after)
 
virtual ~RooLinkedListElem ()
 
Int_t decRefCount ()
 
Int_t incRefCount ()
 
void init (TObject *arg, RooLinkedListElem *after=0)
 
Int_t refCount () const
 
void release ()
 

Protected Member Functions

 RooLinkedListElem (const RooLinkedListElem &)
 Reference count.
 

Protected Attributes

TObject_arg
 
RooLinkedListElem_next
 
RooLinkedListElem_prev
 
Int_t _refCount
 

Friends

class RooFIterForLinkedList
 
class RooHashTable
 
class RooLinkedList
 
class RooLinkedListImplDetails::Chunk
 
class RooLinkedListImplDetails::Pool
 
class RooLinkedListIterImpl
 

#include <RooLinkedListElem.h>

Constructor & Destructor Documentation

◆ RooLinkedListElem() [1/4]

RooLinkedListElem::RooLinkedListElem ( )
inline

Definition at line 33 of file RooLinkedListElem.h.

◆ RooLinkedListElem() [2/4]

RooLinkedListElem::RooLinkedListElem ( TObject arg)
inline

Definition at line 58 of file RooLinkedListElem.h.

◆ RooLinkedListElem() [3/4]

RooLinkedListElem::RooLinkedListElem ( TObject arg,
RooLinkedListElem after 
)
inline

Definition at line 63 of file RooLinkedListElem.h.

◆ ~RooLinkedListElem()

virtual RooLinkedListElem::~RooLinkedListElem ( )
inlinevirtual

Definition at line 73 of file RooLinkedListElem.h.

◆ RooLinkedListElem() [4/4]

RooLinkedListElem::RooLinkedListElem ( const RooLinkedListElem )
protected

Reference count.

Member Function Documentation

◆ decRefCount()

Int_t RooLinkedListElem::decRefCount ( )
inline

Definition at line 81 of file RooLinkedListElem.h.

◆ incRefCount()

Int_t RooLinkedListElem::incRefCount ( )
inline

Definition at line 80 of file RooLinkedListElem.h.

◆ init()

void RooLinkedListElem::init ( TObject arg,
RooLinkedListElem after = 0 
)
inline

Definition at line 37 of file RooLinkedListElem.h.

◆ refCount()

Int_t RooLinkedListElem::refCount ( ) const
inline

Definition at line 79 of file RooLinkedListElem.h.

◆ release()

void RooLinkedListElem::release ( )
inline

Definition at line 51 of file RooLinkedListElem.h.

Friends And Related Symbol Documentation

◆ RooFIterForLinkedList

friend class RooFIterForLinkedList
friend

Definition at line 89 of file RooLinkedListElem.h.

◆ RooHashTable

friend class RooHashTable
friend

Definition at line 84 of file RooLinkedListElem.h.

◆ RooLinkedList

friend class RooLinkedList
friend

Definition at line 85 of file RooLinkedListElem.h.

◆ RooLinkedListImplDetails::Chunk

friend class RooLinkedListImplDetails::Chunk
friend

Definition at line 87 of file RooLinkedListElem.h.

◆ RooLinkedListImplDetails::Pool

friend class RooLinkedListImplDetails::Pool
friend

Definition at line 86 of file RooLinkedListElem.h.

◆ RooLinkedListIterImpl

friend class RooLinkedListIterImpl
friend

Definition at line 88 of file RooLinkedListElem.h.

Member Data Documentation

◆ _arg

TObject* RooLinkedListElem::_arg
protected

Definition at line 92 of file RooLinkedListElem.h.

◆ _next

RooLinkedListElem* RooLinkedListElem::_next
protected

Definition at line 91 of file RooLinkedListElem.h.

◆ _prev

RooLinkedListElem* RooLinkedListElem::_prev
protected

Definition at line 90 of file RooLinkedListElem.h.

◆ _refCount

Int_t RooLinkedListElem::_refCount
protected

Definition at line 93 of file RooLinkedListElem.h.

Libraries for RooLinkedListElem:

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