#include <TCollection.h>
Inheritance diagram for TIter:
Public Member Functions | |
TIter (const TCollection *col, Bool_t dir=kIterForward) | |
TIter (TIterator *it) | |
TIter (const TIter &iter) | |
TIter & | operator= (const TIter &rhs) |
virtual | ~TIter () |
TObject * | operator() () |
TObject * | Next () |
const TCollection * | GetCollection () const |
Option_t * | GetOption () const |
void | Reset () |
TIter & | operator++ () |
bool | operator!= (const TIter &aIter) const |
TObject * | operator * () const |
TIter & | Begin () |
TIter (const TCollection *col, Bool_t dir=kIterForward) | |
TIter (TIterator *it) | |
TIter (const TIter &iter) | |
TIter & | operator= (const TIter &rhs) |
virtual | ~TIter () |
TObject * | operator() () |
TObject * | Next () |
const TCollection * | GetCollection () const |
Option_t * | GetOption () const |
void | Reset () |
TIter & | operator++ () |
bool | operator!= (const TIter &aIter) const |
TObject * | operator * () const |
TIter & | Begin () |
Static Public Member Functions | |
static TIter | End () |
static TIter | End () |
Protected Member Functions | |
TIter () | |
TIter () | |
Private Attributes | |
TIterator * | fIterator |
TIterator * | fIterator |
Definition at line 138 of file TCollection.h.
TIter::TIter | ( | ) | [inline, protected] |
TIter::TIter | ( | const TCollection * | col, | |
Bool_t | dir = kIterForward | |||
) | [inline] |
Definition at line 147 of file TCollection.h.
TIter::TIter | ( | TIterator * | it | ) | [inline] |
Definition at line 149 of file TCollection.h.
TIter::TIter | ( | const TIter & | iter | ) |
Definition at line 610 of file TCollection.cxx.
References fIterator, GetCollection(), and TCollection::MakeIterator().
virtual TIter::~TIter | ( | ) | [inline, virtual] |
TIter::TIter | ( | ) | [inline, protected] |
Definition at line 144 of file TCollection.h.
TIter::TIter | ( | const TCollection * | col, | |
Bool_t | dir = kIterForward | |||
) | [inline] |
Definition at line 147 of file TCollection.h.
TIter::TIter | ( | TIterator * | it | ) | [inline] |
Definition at line 149 of file TCollection.h.
TIter::TIter | ( | const TIter & | iter | ) |
virtual TIter::~TIter | ( | ) | [inline, virtual] |
Definition at line 623 of file TCollection.cxx.
References fIterator, GetCollection(), and TCollection::MakeIterator().
TObject* TIter::operator() | ( | ) | [inline] |
TObject* TIter::Next | ( | ) | [inline] |
Definition at line 154 of file TCollection.h.
References fIterator, TIterator::Next(), and nullptr.
Referenced by ROOT::TTreeProxyGenerator::AnalyzeBranches(), ClassImp(), RooStats::FeldmanCousins::CreateParameterPoints(), RooStats::LikelihoodIntervalPlot::Draw(), TAlienCollection::ExportXML(), FindAndAddOperator(), RooStats::ConfidenceBelt::GetAcceptanceRegion(), TFileCollection::GetDefaultTreeName(), RooStats::ProfileLikelihoodCalculator::GetHypoTest(), RooStats::ProfileLikelihoodCalculator::GetInterval(), RooStats::NeymanConstruction::GetInterval(), TEventIterObj::GetNextEvent(), TPacketizerMulti::GetNextPacket(), TPacketizerFile::GetNextPacket(), PyROOT::GetRootGlobalFromString(), TFileCollection::GetStagedSubset(), RooStats::PointSetInterval::IsInInterval(), TDataSetManager::MonitorUsedSpace(), TDSet::Next(), TAlienCollection::Next(), TMVAGlob::NextKey(), operator()(), operator++(), TFileCollection::Print(), TDataSetManager::PrintUsedSpace(), TDatabasePDG::ReadPDGTable(), RooStats::RemoveConstantParameters(), TFileCollection::RemoveMetaData(), TPacketizer::Reset(), TPacketizerAdaptive::Reset(), TFileCollection::ResetBitAll(), TFileCollection::SetAnchor(), TFileCollection::SetBitAll(), TDataSetManager::ShowQuota(), TPacketizerAdaptive::SplitPerHost(), TAlienCollection::Status(), TGSplitButton::TGSplitButton(), TFileCollection::Update(), TPacketizer::ValidateFiles(), and TPacketizerAdaptive::ValidateFiles().
const TCollection* TIter::GetCollection | ( | ) | const [inline] |
Definition at line 155 of file TCollection.h.
References fIterator, TIterator::GetCollection(), and nullptr.
Referenced by operator=(), and TIter().
Option_t* TIter::GetOption | ( | ) | const [inline] |
Definition at line 156 of file TCollection.h.
References fIterator, and TIterator::GetOption().
Referenced by TROOT::Browse(), TCanvas::DrawClonePad(), TDataSetIter::GetOption(), TGroupButton::SavePrimitive(), TPad::SavePrimitive(), and TButton::SavePrimitive().
void TIter::Reset | ( | void | ) | [inline] |
Definition at line 157 of file TCollection.h.
References fIterator, and TIterator::Reset().
Referenced by TGuiBldDragManager::AddClassMenuMethods(), TTabCom::AllAgreeOnChar(), TParallelCoord::ApplySelectionToTree(), TProof::AssertDataSet(), TClass::BuildEmulatedRealData(), ClassImp(), TTVLVEntry::ConvertAliases(), TStructViewerGUI::Divide(), do_anadist_ds(), TProofProgressMemoryPlot::DoAveragePlot(), TProofProgressMemoryPlot::DoMasterPlot(), draw_network(), TAlienCollection::ExportXML(), TDirectoryFile::FindKeyAny(), TDirectoryFile::FindObjectAny(), TGridJDL::Generate(), TTree::GetBranch(), TGListLayout::GetDefaultSize(), TGTileLayout::GetDefaultSize(), TGListDetailsLayout::GetDefaultSize(), TEntryList::GetEntryList(), TParallelCoord::GetEntryList(), TTree::GetFriend(), TTree::GetFriendAlias(), TTree::GetLeaf(), TEventIterObj::GetNextEvent(), TParallelCoord::GetTree(), TEventIterTree::GetTrees(), TGMenuBar::HandleKey(), MyParticle::HighLight(), TStreamerInfo::InsertArtificialElements(), TGListDetailsLayout::Layout(), TGHorizontalLayout::Layout(), TGListLayout::Layout(), TGTileLayout::Layout(), TGShutter::Layout(), TGMatrixLayout::Layout(), TGVerticalLayout::Layout(), TMultiGraph::LeastSquareFit(), TChain::LoadTree(), THtml::MakeAll(), TFile::MakeProject(), MatchOverloadSignatures(), TProfileHelper::Merge(), TH1::Merge(), TH3::Merge(), TPolyMarker3D::Merge(), TPolyMarker::Merge(), THnSparse::Merge(), TPolyLine3D::Merge(), TSeqCollection::Merge(), TPolyLine::Merge(), TH2::Merge(), TAuthenticate::MergeHostAuthList(), TStreamerInfo::New(), TFolder::Occurence(), ROOT::TFriendProxyDescriptor::OutputClassDecl(), TPaveStats::Paint(), THistPainter::PaintInit(), THistPainter::PaintInitH(), TPaveText::PaintPrimitives(), THistPainter::PaintTH2PolyScatterPlot(), TXMLPlayer::ProduceCode(), TXMLPlayer::ProduceStreamerSource(), TGLAnnotation::Render(), TDSet::Reset(), TAlienCollection::Reset(), TDataSetIter::Reset(), TPacketizerAdaptive::Reset(), TParallelCoord::ResetTree(), TParallelCoord::SavePrimitive(), TWinNTSystem::Select(), TUnixSystem::Select(), TGTableLayout::SetRowColSizesInit(), TAlienCollection::Status(), stressProof(), TRootDialog::TabPressed(), Test_TObjArray(), TPerfStats::TPerfStats(), TPacketizer::ValidateFiles(), TPacketizerAdaptive::ValidateFiles(), TFile::WriteFree(), and TDirectoryFile::WriteKeys().
TIter& TIter::operator++ | ( | ) | [inline] |
bool TIter::operator!= | ( | const TIter & | aIter | ) | const [inline] |
TObject* TIter::operator * | ( | ) | const [inline] |
Definition at line 160 of file TCollection.h.
TIter & TIter::Begin | ( | ) |
Definition at line 639 of file TCollection.cxx.
References fIterator, TIterator::Next(), and TIterator::Reset().
Referenced by TIterCategory< T >::Begin(), TMemStatViewerGUI::MakeStampList(), and TListAndSTL().
TIter TIter::End | ( | ) | [static] |
Definition at line 649 of file TCollection.cxx.
References nullptr, and TIter().
Referenced by G__G__Cont_124_0_15(), G__setup_memfuncTIter(), TMemStatViewerGUI::MakeStampList(), and TListAndSTL().
TObject* TIter::operator() | ( | ) | [inline] |
TObject* TIter::Next | ( | ) | [inline] |
const TCollection* TIter::GetCollection | ( | ) | const [inline] |
Definition at line 155 of file TCollection.h.
References fIterator, TIterator::GetCollection(), and nullptr.
Option_t* TIter::GetOption | ( | ) | const [inline] |
void TIter::Reset | ( | void | ) | [inline] |
TIter& TIter::operator++ | ( | ) | [inline] |
bool TIter::operator!= | ( | const TIter & | aIter | ) | const [inline] |
TObject* TIter::operator * | ( | ) | const [inline] |
Definition at line 160 of file TCollection.h.
TIter& TIter::Begin | ( | ) |
static TIter TIter::End | ( | ) | [static] |
TIterator* TIter::fIterator [private] |
Definition at line 141 of file TCollection.h.
Referenced by Begin(), GetCollection(), GetOption(), Next(), operator!=(), operator=(), Reset(), TIter(), and ~TIter().
TIterator* TIter::fIterator [private] |
Definition at line 141 of file TCollection.h.