Logo ROOT  
Reference Guide
RooFIterForLinkedList Class Referencefinal

Implementation of the GenericRooFIter interface for the RooLinkedList.

Definition at line 59 of file RooLinkedListIter.h.

Public Member Functions

 RooFIterForLinkedList ()
 
 RooFIterForLinkedList (const RooLinkedList *list)
 
RooAbsArgnext () override
 Return next element in collection. More...
 
- Public Member Functions inherited from GenericRooFIter
virtual ~GenericRooFIter ()
 
virtual RooAbsArgnext ()=0
 Return next element or nullptr if at end. More...
 

Private Attributes

const RooLinkedListElemfPtr {nullptr}
 

#include <RooLinkedListIter.h>

Inheritance diagram for RooFIterForLinkedList:
[legend]

Constructor & Destructor Documentation

◆ RooFIterForLinkedList() [1/2]

RooFIterForLinkedList::RooFIterForLinkedList ( )
inline

Definition at line 62 of file RooLinkedListIter.h.

◆ RooFIterForLinkedList() [2/2]

RooFIterForLinkedList::RooFIterForLinkedList ( const RooLinkedList list)
inline

Definition at line 63 of file RooLinkedListIter.h.

Member Function Documentation

◆ next()

RooAbsArg * RooFIterForLinkedList::next ( )
inlineoverridevirtual

Return next element in collection.

Implements GenericRooFIter.

Definition at line 66 of file RooLinkedListIter.h.

Member Data Documentation

◆ fPtr

const RooLinkedListElem* RooFIterForLinkedList::fPtr {nullptr}
private

Definition at line 74 of file RooLinkedListIter.h.

Libraries for RooFIterForLinkedList:
[legend]

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