ROOT 6.18/05 Reference Guide |
A one-time forward iterator working on RooLinkedList or RooAbsCollection.
This wrapper separates the interface visible to the outside from the actual implementation of the iterator.
Definition at line 38 of file RooLinkedListIter.h.
Public Member Functions | |
RooFIter (const RooFIter &)=delete | |
RooFIter (RooFIter &&)=default | |
RooFIter (std::unique_ptr< GenericRooFIter > &&itImpl) | |
RooAbsArg * | next () |
Return next element or nullptr if at end. More... | |
RooFIter & | operator= (const RooFIter &)=delete |
RooFIter & | operator= (RooFIter &&)=default |
Private Attributes | |
std::unique_ptr< GenericRooFIter > | fIterImpl |
#include <RooLinkedListIter.h>
|
inline |
Definition at line 41 of file RooLinkedListIter.h.
|
delete |
|
default |
|
inline |
Return next element or nullptr if at end.
Definition at line 48 of file RooLinkedListIter.h.
|
private |
Definition at line 53 of file RooLinkedListIter.h.