#include <TCollection.h>
Inheritance diagram for TCollection:
Public Types | |
enum | |
enum | |
Public Member Functions | |
virtual | ~TCollection () |
virtual void | Add (TObject *obj)=0 |
void | AddVector (TObject *obj1,...) |
virtual void | AddAll (const TCollection *col) |
Bool_t | AssertClass (TClass *cl) const |
void | Browse (TBrowser *b) |
Int_t | Capacity () const |
virtual void | Clear (Option_t *option="")=0 |
virtual TObject * | Clone (const char *newname="") const |
Int_t | Compare (const TObject *obj) const |
Bool_t | Contains (const char *name) const |
Bool_t | Contains (const TObject *obj) const |
virtual void | Delete (Option_t *option="")=0 |
virtual void | Draw (Option_t *option="") |
virtual void | Dump () const |
virtual TObject * | FindObject (const char *name) const |
TObject * | operator() (const char *name) const |
virtual TObject * | FindObject (const TObject *obj) const |
virtual Int_t | GetEntries () const |
virtual const char * | GetName () const |
virtual TObject ** | GetObjectRef (const TObject *obj) const=0 |
virtual Int_t | GetSize () const |
virtual Int_t | GrowBy (Int_t delta) const |
ULong_t | Hash () const |
Bool_t | IsArgNull (const char *where, const TObject *obj) const |
virtual Bool_t | IsEmpty () const |
virtual Bool_t | IsFolder () const |
Bool_t | IsOwner () const |
Bool_t | IsSortable () const |
virtual void | ls (Option_t *option="") const |
virtual TIterator * | MakeIterator (Bool_t dir=kIterForward) const=0 |
virtual TIterator * | MakeReverseIterator () const |
virtual void | Paint (Option_t *option="") |
virtual void | Print (Option_t *option="") const |
virtual void | Print (Option_t *option, Int_t recurse) const |
virtual void | Print (Option_t *option, const char *wildcard, Int_t recurse=1) const |
virtual void | Print (Option_t *option, TPRegexp ®exp, Int_t recurse=1) const |
virtual void | RecursiveRemove (TObject *obj) |
virtual TObject * | Remove (TObject *obj)=0 |
virtual void | RemoveAll (TCollection *col) |
void | RemoveAll () |
void | SetCurrentCollection () |
void | SetName (const char *name) |
virtual void | SetOwner (Bool_t enable=kTRUE) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
virtual | ~TCollection () |
virtual void | Add (TObject *obj)=0 |
void | AddVector (TObject *obj1,...) |
virtual void | AddAll (const TCollection *col) |
Bool_t | AssertClass (TClass *cl) const |
void | Browse (TBrowser *b) |
Int_t | Capacity () const |
virtual void | Clear (Option_t *option="")=0 |
virtual TObject * | Clone (const char *newname="") const |
Int_t | Compare (const TObject *obj) const |
Bool_t | Contains (const char *name) const |
Bool_t | Contains (const TObject *obj) const |
virtual void | Delete (Option_t *option="")=0 |
virtual void | Draw (Option_t *option="") |
virtual void | Dump () const |
virtual TObject * | FindObject (const char *name) const |
TObject * | operator() (const char *name) const |
virtual TObject * | FindObject (const TObject *obj) const |
virtual Int_t | GetEntries () const |
virtual const char * | GetName () const |
virtual TObject ** | GetObjectRef (const TObject *obj) const=0 |
virtual Int_t | GetSize () const |
virtual Int_t | GrowBy (Int_t delta) const |
ULong_t | Hash () const |
Bool_t | IsArgNull (const char *where, const TObject *obj) const |
virtual Bool_t | IsEmpty () const |
virtual Bool_t | IsFolder () const |
Bool_t | IsOwner () const |
Bool_t | IsSortable () const |
virtual void | ls (Option_t *option="") const |
virtual TIterator * | MakeIterator (Bool_t dir=kIterForward) const=0 |
virtual TIterator * | MakeReverseIterator () const |
virtual void | Paint (Option_t *option="") |
virtual void | Print (Option_t *option="") const |
virtual void | Print (Option_t *option, Int_t recurse) const |
virtual void | Print (Option_t *option, const char *wildcard, Int_t recurse=1) const |
virtual void | Print (Option_t *option, TPRegexp ®exp, Int_t recurse=1) const |
virtual void | RecursiveRemove (TObject *obj) |
virtual TObject * | Remove (TObject *obj)=0 |
virtual void | RemoveAll (TCollection *col) |
void | RemoveAll () |
void | SetCurrentCollection () |
void | SetName (const char *name) |
virtual void | SetOwner (Bool_t enable=kTRUE) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
Static Public Member Functions | |
static TCollection * | GetCurrentCollection () |
static void | StartGarbageCollection () |
static void | GarbageCollect (TObject *obj) |
static void | EmptyGarbageCollection () |
static TCollection * | GetCurrentCollection () |
static void | StartGarbageCollection () |
static void | GarbageCollect (TObject *obj) |
static void | EmptyGarbageCollection () |
Protected Types | |
enum | |
enum | |
Protected Member Functions | |
TCollection () | |
virtual void | PrintCollectionHeader (Option_t *option) const |
virtual const char * | GetCollectionEntryName (TObject *entry) const |
virtual void | PrintCollectionEntry (TObject *entry, Option_t *option, Int_t recurse) const |
TCollection () | |
virtual void | PrintCollectionHeader (Option_t *option) const |
virtual const char * | GetCollectionEntryName (TObject *entry) const |
virtual void | PrintCollectionEntry (TObject *entry, Option_t *option, Int_t recurse) const |
Protected Attributes | |
TString | fName |
Int_t | fSize |
Private Member Functions | |
TCollection (const TCollection &) | |
void | operator= (const TCollection &) |
TCollection (const TCollection &) | |
void | operator= (const TCollection &) |
Static Private Attributes | |
static TCollection * | fgCurrentCollection |
static TObjectTable * | fgGarbageCollection |
static Bool_t | fgEmptyingGarbage |
static Int_t | fgGarbageStack |
static TCollection * | fgCurrentCollection |
static TObjectTable * | fgGarbageCollection |
Definition at line 47 of file TCollection.h.
anonymous enum [protected] |
Definition at line 59 of file TCollection.h.
anonymous enum |
Definition at line 71 of file TCollection.h.
anonymous enum [protected] |
Definition at line 59 of file TCollection.h.
anonymous enum |
Definition at line 71 of file TCollection.h.
TCollection::TCollection | ( | const TCollection & | ) | [private] |
TCollection::TCollection | ( | ) | [inline, protected] |
Definition at line 64 of file TCollection.h.
virtual TCollection::~TCollection | ( | ) | [inline, virtual] |
Definition at line 73 of file TCollection.h.
TCollection::TCollection | ( | const TCollection & | ) | [private] |
TCollection::TCollection | ( | ) | [inline, protected] |
Definition at line 64 of file TCollection.h.
virtual TCollection::~TCollection | ( | ) | [inline, virtual] |
Definition at line 73 of file TCollection.h.
void TCollection::operator= | ( | const TCollection & | ) | [private] |
void TCollection::PrintCollectionHeader | ( | Option_t * | option | ) | const [protected, virtual] |
Definition at line 283 of file TCollection.cxx.
References TObject::ClassName(), GetName(), GetSize(), and TROOT::IndentLevel().
Referenced by Print().
const char * TCollection::GetCollectionEntryName | ( | TObject * | entry | ) | const [protected, virtual] |
void TCollection::PrintCollectionEntry | ( | TObject * | entry, | |
Option_t * | option, | |||
Int_t | recurse | |||
) | const [protected, virtual] |
Definition at line 303 of file TCollection.cxx.
References entry, TROOT::IndentLevel(), and Print().
Referenced by Print().
virtual void TCollection::Add | ( | TObject * | obj | ) | [pure virtual] |
Referenced by TFolder::Add(), TDSet::Add(), TClass::AddClass(), TROOT::AddClassGenerator(), TFolder::AddFolder(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), Tester::Fill(), TROOT::GetListOfTypes(), TOutputListSelectorDataMap::Init(), TOutputListSelectorDataMap::Merge(), TF1::TF1(), and TFormula::TFormula().
void TCollection::AddVector | ( | TObject * | obj1, | |
... | ||||
) |
virtual void TCollection::AddAll | ( | const TCollection * | col | ) | [virtual] |
Referenced by THashTable::AddAll(), RooSimPdfBuilder::buildPdf(), TStructViewerGUI::CheckMaxObjects(), TNonSplitBrowsable::GetBrowsables(), TClass::GetListOfAllPublicDataMembers(), TClass::GetListOfAllPublicMethods(), TTabCom::Hook(), TProfileHelper::Merge(), TH1::Merge(), TH3::Merge(), TFileCollection::Merge(), TH2::Merge(), TDataSetManagerFile::RegisterDataSet(), TPacketizer::Reset(), TPacketizerAdaptive::Reset(), TPacketizer::ValidateFiles(), and TPacketizerAdaptive::ValidateFiles().
Definition at line 90 of file TCollection.cxx.
References TObject::Error(), error, i, kFALSE, and kTRUE.
void TCollection::Browse | ( | TBrowser * | b | ) | [virtual] |
Reimplemented from TObject.
Definition at line 113 of file TCollection.cxx.
References b, and TObject::Browse().
Referenced by TBranchObject::Browse(), TCanvas::Browse(), TBranchClones::Browse(), TBranch::Browse(), TTask::Browse(), TDatabasePDG::Browse(), TParticleClassPDG::Browse(), TVirtualBranchBrowsable::Browse(), TBranchSTL::Browse(), TBranchElement::Browse(), TNode::Browse(), TTree::Browse(), TFolder::Browse(), TPad::Browse(), TNtupleD::Browse(), and TNtuple::Browse().
Int_t TCollection::Capacity | ( | ) | const [inline] |
Definition at line 79 of file TCollection.h.
References fSize.
Referenced by TMap::Capacity(), GrowBy(), TRefArrayIter::Next(), TObjArrayIter::Next(), THashTableIter::NextSlot(), TBufferFile::ReadClassBuffer(), TRefArrayIter::Reset(), THashTableIter::Reset(), TObjArrayIter::Reset(), and Test_THashTable().
virtual void TCollection::Clear | ( | Option_t * | option = "" |
) | [pure virtual] |
Reimplemented from TObject.
Referenced by TFolder::Clear(), TDataSet::Delete(), TOutputListSelectorDataMap::Merge(), RemoveAll(), TFolder::~TFolder(), and TROOT::~TROOT().
TObject * TCollection::Clone | ( | const char * | newname = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 129 of file TCollection.cxx.
References TObject::Clone(), and SetName().
Referenced by TAlienCollection::Add(), TFile::MakeProject(), TFileMerger::MergeRecursive(), MergeRootfile(), TToggleGroup::operator=(), TDataMember::operator=(), TGraph::operator=(), TLinearFitter::operator=(), TQueryResult::RecordEnd(), TGraph::TGraph(), TMVAGui(), TMVAMultiClassGui(), TMVARegGui(), and TToggleGroup::TToggleGroup().
Reimplemented from TObject.
Definition at line 141 of file TCollection.cxx.
References TString::CompareTo(), and fName.
Bool_t TCollection::Contains | ( | const char * | name | ) | const [inline] |
Definition at line 83 of file TCollection.h.
References FindObject().
Referenced by deviations(), TClass::GetListOfAllPublicMethods(), TTabCom::Hook(), and TTabCom::MakeClassFromVarName().
virtual void TCollection::Delete | ( | Option_t * | option = "" |
) | [pure virtual] |
Reimplemented from TObject.
Referenced by arb8(), box(), Tester::CleanUp(), CleanUpROOTAtExit(), TTabCom::ClearClasses(), TTabCom::ClearCppDirectives(), TTabCom::ClearEnvVars(), TTabCom::ClearFiles(), TTabCom::ClearGlobalFunctions(), TTabCom::ClearGlobals(), TTabCom::ClearPragmas(), TTabCom::ClearSysIncFiles(), TTabCom::ClearUsers(), complex_1(), composite(), cone(), coneseg(), ctub(), eltu(), TUnixSystem::Exit(), TWinNTSystem::Exit(), gtra(), hype(), ideal(), para(), parab(), pcon(), pgon(), TApplication::ProcessLine(), TROOT::Reset(), rgeom(), s_difference(), s_intersection(), s_union(), scandir(), sphere(), stress(), torus(), trap(), trd1(), trd2(), tube(), tubeseg(), xtru(), TFolder::~TFolder(), TROOT::~TROOT(), TSystem::~TSystem(), and TView3D::~TView3D().
void TCollection::Draw | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 151 of file TCollection.cxx.
References object.
Referenced by TMultiLayerPerceptron::Draw().
void TCollection::Dump | ( | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 164 of file TCollection.cxx.
References object.
Referenced by Tester::Dump().
TObject * TCollection::FindObject | ( | const char * | name | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 177 of file TCollection.cxx.
Referenced by TSystem::AddFileHandler(), TSystem::AddSignalHandler(), TSystem::AddStdExceptionHandler(), TSystem::AddTimer(), TFormula::Analyze(), Animate(), TApplicationServer::BrowseFile(), canvas_write(), TGeoManager::CloseGeometry(), TApplicationRemote::CollectInput(), TSystem::CompileMacro(), TTabCom::Complete(), TCanvas::Constructor(), Contains(), ContourList(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), TTreeFormula::DefinedVariable(), TGFileBrowser::DoubleClicked(), TCanvas::Draw(), RooStats::LikelihoodIntervalPlot::Draw(), DynamicExec(), exec2(), TDrawFeedback::Feedback(), FeedBackCanvas(), TFolder::FindObject(), TROOT::FindObject(), TBtree::FindObject(), findPeak2(), TROOT::FindSpecialObject(), FirstContour(), TClass::GetClass(), TDirectoryFile::GetDirectory(), TDirectory::GetDirectory(), TBranch::GetFile(), TROOT::GetFile(), TROOT::GetFunction(), TROOT::GetGeometry(), TROOT::GetGlobal(), TROOT::GetGlobalFunction(), TROOT::GetGlobalFunctionWithPrototype(), TProofMgr::GetListOfManagers(), PyROOT::GetRootGlobalFromString(), TROOT::GetStyle(), TROOT::GetType(), TProofServ::HandleCache(), highlightKeywords(), TTabCom::Hook(), img2pad(), TGeoManager::Import(), TOutputListSelectorDataMap::Init(), TClass::Init(), TF1::InitStandardFunctions(), TMinuitMinimizer::InitTMinuit(), langaufit(), TProof::LoadPackageOnClient(), TOutputListSelectorDataMap::Merge(), ntuple1(), open_session(), operator()(), THistPainter::PaintContour(), TPad::Print(), TXMLPlayer::ProduceSTLstreamer(), TProofMgr::QuerySessions(), R__FindSTLClass(), TGWin32GLManagerProxy::RealObject(), ROOT::RemoveClass(), TSystem::RemoveOnExit(), TGCompositeFrame::SavePrimitiveSubframes(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TGedEditor::Show(), TFitEditor::Show(), THistPainter::ShowProjection3(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), StartTest(), TCutG::TCutG(), h1analysis::Terminate(), TF1::TF1(), TFormula::TFormula(), TGeoManager::TGeoManager(), TProof::TProof(), TStreamerSTL::TStreamerSTL(), MethodInfo::~MethodInfo(), StatDialogBDT::~StatDialogBDT(), and TBranch::~TBranch().
TObject * TCollection::operator() | ( | const char * | name | ) | const |
Reimplemented from TObject.
Definition at line 200 of file TCollection.cxx.
References TObject::IsEqual().
virtual Int_t TCollection::GetEntries | ( | ) | const [inline, virtual] |
Definition at line 91 of file TCollection.h.
References GetSize().
Referenced by THashTable::AddAll(), TDatabasePDG::BuildPdgMap(), TAlienPackage::CheckDependencies(), THtml::CreateListOfClasses(), TMVA::MethodBase::CreateVariableTransforms(), TProofProgressMemoryPlot::DoAveragePlot(), TUnfoldSys::DoBackgroundSubtraction(), TAlienPackage::Exec(), FindAxisRange(), RooStats::HLFactory::fNamesListsConsistent(), TGFontPool::GetFontFamilies(), TFileInfo::GetNUrls(), TDocMacroDirective::GetResult(), TProofServ::HandleProcess(), TAlienPackage::InstallAllPackages(), TClassDocOutput::ListDataMembers(), TGuiBldDragManager::Menu4Frame(), TSessionFrame::OnBtnAddClicked(), TSessionFrame::OnBtnDownClicked(), readdir(), TGShutter::RemoveItem(), TDataSetManager::ScanDataSet(), TSocket::SendStreamerInfos(), TGuiBldDragManager::UnmapAllPopups(), TFileCollection::Update(), TTreeCache::UpdateBranches(), TSessionViewer::UpdateListOfPackages(), TMVA::Factory::WriteDataInformation(), TDatabasePDG::WritePDGTable(), TFile::WriteStreamerInfo(), TColor::~TColor(), and TTree::~TTree().
const char * TCollection::GetName | ( | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 217 of file TCollection.cxx.
References TObject::ClassName(), TString::Data(), fName, and TString::Length().
Referenced by TRootIconBox::AddObjItem(), TProofPlayerRemote::AddOutputObject(), TTree::Browse(), TAlienCollection::CheckIfOnline(), TProof::ClearData(), TAlienCollection::DeselectFile(), TQObject::Disconnect(), do_anadist(), do_anadist_ds(), TAlienCollection::DownscaleSelection(), TAlienCollection::ExportXML(), TSQLTableData::GetColumn(), TBranchElement::Init(), TAlienCollection::InvertSelection(), TAlienCollection::LookupSUrls(), TQConnectionList::ls(), ls(), TProofPlayerRemote::MergeFeedback(), PrintCollectionHeader(), RooCategorySharedProperties::RooCategorySharedProperties(), TGCompositeFrame::SavePrimitiveSubframes(), TAlienCollection::SelectFile(), TAlienCollection::Stage(), and TAlienCollection::Status().
Referenced by TTree::Branch().
virtual Int_t TCollection::GetSize | ( | ) | const [inline, virtual] |
Definition at line 94 of file TCollection.h.
References fSize.
Referenced by TProofServ::AcceptResults(), TDSet::Add(), TMultiGraph::Add(), TDSet::AddFriend(), TNeuron::AddInLayer(), THnSparse::AddInternal(), TGeoBuilder::AddMaterial(), TRootIconBox::AddObjItem(), TNeuron::AddPost(), TNeuron::AddPre(), TFileInfo::AddUrl(), TProcessUUID::AddUUID(), TParallelCoord::AddVariable(), TMergerInfo::AddWorker(), TProof::AddWorkers(), TMVA::TransformationHandler::AddXMLTo(), TFileDrawMap::AnimateTree(), TParallelCoord::ApplySelectionToTree(), TMergerInfo::AreAllWorkersAssigned(), TProof::AssertDataSet(), TOrdCollection::BinarySearch(), TProof::Broadcast(), TProof::BroadcastFile(), TProof::BroadcastGroupPriority(), TProof::BroadcastRaw(), TGeoMediumDialog::BuildListTree(), TGeoMaterialDialog::BuildListTree(), TProof::BuildPackageOnClient(), THStack::BuildStack(), TPacketizerAdaptive::CalculatePacketSize(), TDataSetManager::CheckDataSetSrvMaps(), TMacro::Checksum(), ClassImp(), ClassImpQ(), TXSockPipe::Clean(), TProofLite::CleanupSandbox(), TProofServ::CleanupWaitingQueries(), TProof::ClearData(), TPointSet3D::ClearIds(), TProof::ClearInputData(), TProof::Collect(), THashTable::Collisions(), TStreamerInfo::Compile(), ContourList(), TDocOutput::Convert(), TRootControlBar::Create(), TDocOutput::CreateClassIndex(), TClassDocOutput::CreateDotClassChartInh(), THtml::CreateListOfClasses(), TProof::CreateMerger(), TPacketizerMulti::CreatePacketizer(), TDocOutput::CreateTypeIndex(), TClass::DeleteArray(), TParallelCoord::DeleteSelection(), TClass::Destructor(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TUnixSystem::DispatchSignals(), TProofLogElem::Display(), TProofLog::Display(), TVolume::DistancetoNodePrimitive(), TNode::DistancetoPrimitive(), THStack::DistancetoPrimitive(), TVolumeView::DistancetoPrimitive(), TMemStat::DistancetoPrimitive(), do_anadist(), do_anadist_ds(), do_ls_files_server(), TProofProgressMemoryPlot::DoAveragePlot(), TGeoManagerEditor::DoCreateBox(), TGeoManagerEditor::DoCreateCone(), TGeoManagerEditor::DoCreateCons(), TGeoManagerEditor::DoCreateCtub(), TGeoManagerEditor::DoCreateEltu(), TGeoManagerEditor::DoCreateGtra(), TGeoManagerEditor::DoCreateHype(), TGeoManagerEditor::DoCreateMaterial(), TGeoManagerEditor::DoCreateMedium(), TGeoManagerEditor::DoCreateMixture(), TGeoManagerEditor::DoCreatePara(), TGeoManagerEditor::DoCreatePcon(), TGeoManagerEditor::DoCreatePgon(), TGeoManagerEditor::DoCreateSphe(), TGeoManagerEditor::DoCreateTorus(), TGeoManagerEditor::DoCreateTrap(), TGeoManagerEditor::DoCreateTrd1(), TGeoManagerEditor::DoCreateTrd2(), TGeoManagerEditor::DoCreateTube(), TGeoManagerEditor::DoCreateTubs(), TGraphStruct::Draw(), TDSet::Draw(), TCanvas::DrawClone(), TXSockPipe::DumpReadySock(), TParallelCoordVar::Eval(), TRootBrowser::ExecPlugin(), TGWin32ProxyBase::ExecuteCallBack(), TDSet::ExportFileList(), TDrawFeedback::Feedback(), TProof::Feedback(), TBranchClones::Fill(), finalizeProof(), TMethod::FindDataMember(), TSystemDirectory::FindDirObj(), TSystemDirectory::FindFileObj(), TProof::FindNextFreeMerger(), TProofLite::FindUniqueSlaves(), RooMCStudy::fitResult(), TLimit::Fluctuate(), TGWin32ProxyBase::ForwardCallBack(), RooMCStudy::genData(), TMonitor::GetActive(), TPacketizerUnit::GetActiveWorkers(), TDSetElement::GetAssocObj(), TFile::GetAsyncOpenStatus(), THnSparse::GetBinIndexForCurrentBin(), TMethodBrowsable::GetBrowsables(), TNonSplitBrowsable::GetBrowsables(), TCollectionMethodBrowsable::GetBrowsables(), TUsrHitBuffer::GetBufSize(), TXNetSystem::GetClientAdmin(), TROOT::GetColor(), TGButtonGroup::GetCount(), TLDAPEntry::GetCount(), TLDAPAttribute::GetCount(), TPacketizer::GetCurrentRate(), TPacketizerUnit::GetCurrentRate(), TPacketizerFile::GetCurrentRate(), TPacketizerAdaptive::GetCurrentRate(), GetDataSets(), TMonitor::GetDeActive(), TFile::GetEndpointUrl(), TDSetElement::GetEntries(), GetEntries(), TVirtualPacketizer::GetEntries(), TDSet::GetEntries(), TParallelCoord::GetEntryList(), TPacketizerAdaptive::GetEstEntriesProcessed(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TFileCollection::GetFilesOnServer(), TFileCollection::GetFilesPerServer(), TMVAGlob::GetListOfJobs(), TProofMgr::GetListOfManagers(), TProof::GetListOfSlaveInfos(), TDataSet::GetListSize(), TGeoManager::GetMaterial(), TGeometry::GetMaterialByNumber(), THStack::GetMaximum(), THStack::GetMinimum(), TGeoManager::GetNAlignable(), TROOT::GetNclasses(), TClass::GetNdata(), THtml::GetNextClass(), TEventIterObj::GetNextEvent(), TPacketizerUnit::GetNextPacket(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::GetNextUnAlloc(), TFile::GetNfree(), TDirectoryFile::GetNkeys(), TClass::GetNmethods(), TLegend::GetNRows(), TAlienMasterJobStatus::GetNSubJobs(), TROOT::GetNtypes(), TPacketizer::TFileNode::GetNumberOfActiveFiles(), TPacketizerAdaptive::TFileNode::GetNumberOfActiveFiles(), TProof::GetNumberOfActiveSlaves(), TProof::GetNumberOfBadSlaves(), TGListBox::GetNumberOfEntries(), TPacketizerAdaptive::TFileNode::GetNumberOfFiles(), TProof::GetNumberOfInactiveSlaves(), TProof::GetNumberOfQueries(), TProof::GetNumberOfSlaves(), TProof::GetNumberOfUniqueSlaves(), TDSet::GetNumOfFiles(), TMVA::TransformationHandler::GetNumOfTransformations(), TMemStat::GetObjectInfo(), TProcessID::GetObjectWithID(), TGenCollectionProxy::GetReadMemberWiseActions(), TGeometry::GetRotMatrixByNumber(), TProofMgrLite::GetSessionLogs(), TProofServ::GetSessionStatus(), TGeometry::GetShapeByNumber(), TFileStager::GetStaged(), TClass::GetStreamerInfo(), TToggleGroup::GetTogglesCount(), RooStats::HLFactory::GetTotBkgPdf(), RooStats::HLFactory::GetTotDataSet(), RooStats::HLFactory::GetTotSigBkgPdf(), TMVA::TransformationHandler::GetVariableAxisTitle(), TProofServ::GetWorkers(), TProof::GoParallel(), TProofLog::Grep(), TProofLogElem::Grep(), TProofServ::HandleCache(), TProofServ::HandleDataSets(), TXProofMgr::HandleError(), TGClient::HandleEvent(), TProof::HandleInputMessage(), TProofServ::HandleProcess(), TProofServ::HandleSocketInput(), TProof::HandleSubmerger(), TXProofServ::HandleUrgentData(), TProofServ::HandleWorkerLists(), TEveGeoShapeExtract::HasElements(), TTabCom::Hook(), TOrdCollection::IndexOf(), TProof::Init(), TFile::Init(), TProofLite::Init(), TGeoManager::InitArrayPNE(), TProofPlayerRemote::InitPacketizer(), TSQLFile::InitSqlDatabase(), TXMLFile::InitXmlFile(), TInspectCanvas::InspectObject(), TProof::Interrupt(), TProof::IsDataReady(), RooAbsArg::isDerived(), IsEmpty(), ROOT::TBranchProxyClassDescriptor::IsEquivalent(), ROOT::TFriendProxyDescriptor::IsEquivalent(), TBranch::IsFolder(), TBranchObject::IsFolder(), TBranchElement::IsFolder(), RooFitResult::isIdentical(), TProofServ::IsWaiting(), TProfile::LabelsOption(), TH1::LabelsOption(), TProfile2D::LabelsOption(), TSeqCollection::LastIndex(), TGraphStruct::Layout(), TGMenuBar::Layout(), TTableDescriptor::LearnTable(), TPainter3dAlgorithms::LegoFunction(), TEventIterTree::Load(), TProof::Load(), TProof::LoadPackageOnClient(), TXNetSystem::Locate(), TDSet::Lookup(), TNode::ls(), THtml::MakeAll(), THtml::MakeClass(), TTabCom::MakeClassFromClassName(), TCanvas::MakeDefCanvas(), TMVA::TransformationHandler::MakeFunction(), TEveCaloVizEditor::MakeSliceInfo(), RooAbsReal::matchArgsByName(), MatchOverloadSignatures(), TGuiBldDragManager::Menu4Frame(), THnSparse::Merge(), TProofPlayerRemote::MergeFeedback(), TProofPlayerRemote::MergeOutputFiles(), TFileMerger::MergeRecursive(), MergeRootfile(), TVolumePosition::Mult(), TReaperTimer::Notify(), TQObject::NumberOfConnections(), TQObject::NumberOfSignals(), RooPlot::numItems(), RooAbsArg::numProxies(), RooCmdConfig::ok(), TFile::Open(), ROOT::TBranchProxyClassDescriptor::OutputDecl(), TMultiGraph::Paint(), THStack::Paint(), TVolumeView::Paint(), TNode::Paint(), TParallelCoord::PaintEntries(), THistPainter::PaintLego(), TVolume::PaintNodePosition(), paracoor(), TAlienMasterJobStatus::PercentFinished(), TProof::Ping(), plot_efficiencies(), TXSockPipe::Post(), TProof::PrepareInputDataFile(), TProofLogElem::Print(), TQueryResult::Print(), TPacketizerAdaptive::TFileNode::Print(), TAlienResult::Print(), TAlienCollection::Print(), TProofLog::Print(), PrintCollectionHeader(), THostAuth::PrintEstablished(), RooCustomizer::printMultiline(), RooPlot::printMultiline(), TProofLite::Process(), TProofSuperMaster::Process(), TProof::Process(), TDSet::Process(), TRootCanvas::ProcessMessage(), TMVA::MethodFDA::ProcessOptions(), PT_AdminFunc(), PT_DataSets(), PT_GetLogs(), PT_H1SimpleAsync(), PT_Packages(), TProofMgr::QuerySessions(), TXProofMgr::QuerySessions(), TProofServ::QueueQuery(), TBufferFile::ReadClassBuffer(), TAuthenticate::ReadRootAuthrc(), TPad::RecursiveRemove(), TProof::RedirectWorker(), TGFileBrowser::Refresh(), TRootBrowserLite::Refresh(), TProofLite::RegisterDataSet(), TProofServ::RegisterDataSets(), TProofLite::RegisterDataSets(), regression_averagedevs(), TEveDigitSet::ReleaseIds(), TFileCollection::RemoveDuplicates(), TProcessUUID::RemoveUUID(), TParallelCoord::RemoveVariable(), TProof::RemoveWorkers(), TFileIter::Reset(), TOrdCollectionIter::Reset(), TBtreeIter::Reset(), TPacketizerAdaptive::Reset(), TProof::ResetMergePrg(), TProofLog::Retrieve(), rr_seqcollection_new(), TProofLog::Save(), TProof::SaveInputData(), TGraphStruct::SavePrimitive(), TDataSetManager::ScanDataSet(), TLDAPServer::Search(), TMonitor::Select(), TProof::SendFile(), TMonaLisaWriter::SendParameters(), TProofServ::SendResults(), TGeoManager::SetAlignableEntry(), TParallelCoord::SetAxesPosition(), TGeoManagerEditor::SetModel(), TPointSet3D::SetPointId(), TProofPlayerLite::SetupFeedback(), TProofPlayerRemote::SetupFeedback(), TProofLite::SetupWorkers(), TAuthenticate::Show(), TProof::ShowFeedback(), TProof::ShowPackages(), TProof::ShowQueries(), TFileIter::SkipObjects(), ProofAux::SlaveTerminate(), TEveGedEditor::SpawnNewEditor(), TPacketizerAdaptive::SplitPerHost(), TPEAC::StartSession(), TProofSuperMaster::StartSlaves(), TProofCondor::StartSlaves(), TEveWindowSlot::StopEmbedding(), TProof::StopProcess(), stressIterators(), TDSet::TDSet(), TProofServ::Terminate(), TXProofServ::Terminate(), TGeoManagerEditor::TGeoManagerEditor(), TGeoShape::TGeoShape(), TMaterial::TMaterial(), TFileIter::TotalKeys(), TProof::Touch(), TPainter3dAlgorithms::TPainter3dAlgorithms(), TRotMatrix::TRotMatrix(), TTabCom::TryMakeClassFromClassName(), TSeqCollectionDelItem(), TSeqCollectionGetItem(), TSeqCollectionSetItem(), TShape::TShape(), PyROOT::TTreeGetAttr(), TVolumePosition::TVolumePosition(), TTreePlayer::UpdateFormulaLeaves(), TVolumeViewIter::UpdateTempMatrix(), TProof::UploadDataSet(), TUploadDataSetDlg::UploadDataSet(), TProof::UploadDataSetFromFile(), TProof::UploadPackage(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), TPacketizer::ValidateFiles(), TPacketizerAdaptive::ValidateFiles(), TProofServ::WaitingQueries(), TGeoChecker::Weight(), TFile::WriteHeader(), TDirectoryFile::WriteKeys(), TDocParser::WriteMethod(), TDocOutput::WriteModuleLinks(), TMVA::TransformationHandler::WriteToStream(), and TProofLite::~TProofLite().
Definition at line 227 of file TCollection.cxx.
References Capacity(), TObject::Error(), kMaxInt, and TMath::Range().
Referenced by TOrdCollection::AddAt(), TRefArray::AddAtAndExpand(), TObjArray::AddAtAndExpand(), TClonesArray::ExpandCreate(), TClonesArray::ExpandCreateFast(), TClonesArray::operator=(), and TClonesArray::operator[]().
ULong_t TCollection::Hash | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 96 of file TCollection.h.
References fName, and TString::Hash().
Definition at line 239 of file TCollection.cxx.
References TObject::Error(), kFALSE, and kTRUE.
Referenced by TMap::Add(), TBtree::Add(), THashTable::Add(), TSortedList::Add(), TList::AddAfter(), TList::AddAt(), TList::AddBefore(), TList::AddFirst(), TList::AddLast(), THashTable::Collisions(), THashTable::FindObject(), TMap::FindObject(), THashTable::GetListForObject(), THashTable::GetObjectRef(), and TMap::GetValue().
virtual Bool_t TCollection::IsEmpty | ( | ) | const [inline, virtual] |
Definition at line 98 of file TCollection.h.
References GetSize().
Referenced by TGedFrame::ActivateBaseClassEditors(), TGFileBrowser::BrowseObj(), TClassDocOutput::CreateClassHierarchy(), TDocOutput::CreateClassTypeDefs(), TClassDocOutput::CreateHierarchyDot(), THtml::CreateListOfClasses(), TAttParticle::DefinePDG(), TEveGedEditor::DestroyEditors(), TQObject::Disconnect(), TQConnectionList::Disconnect(), TFitEditor::DoNoSelection(), TQObject::Emit(), TQObject::EmitVA(), TGPack::EqualizeFrames(), TGedEditor::GetEditorTabInfo(), TXProofServ::GetWorkers(), TGedEditor::GlobalClosed(), TTabCom::Hook(), TQUndoManager::ls(), TGuiBldDragManager::Menu4Frame(), TProfileHelper::Merge(), TH1::Merge(), TEfficiency::Merge(), TSeqCollection::Merge(), TFileCollection::Merge(), TGPack::ResizeExistingFrames(), TGLObject::SearchGLRenderer(), TGPack::SetVertical(), TGRecorder::StartStop(), TClassDocOutput::WriteClassDescription(), and TQConnectionList::~TQConnectionList().
virtual Bool_t TCollection::IsFolder | ( | ) | const [inline, virtual] |
Bool_t TCollection::IsOwner | ( | ) | const [inline] |
Definition at line 100 of file TCollection.h.
References kIsOwner, and TObject::TestBit().
Referenced by TList::Clear(), TObjArray::Clear(), TMap::Clear(), THashTable::Clear(), TOrdCollection::Clear(), TBtree::Clear(), THashList::Clear(), TMap::DeleteEntry(), TFolder::IsOwner(), TObjArray::operator=(), TFolder::~TFolder(), TObjArray::~TObjArray(), and TOrdCollection::~TOrdCollection().
Bool_t TCollection::IsSortable | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 101 of file TCollection.h.
References kTRUE.
Referenced by TClonesArray::MultiSort(), TObjArray::Sort(), TOrdCollection::Sort(), and TClonesArray::Sort().
void TCollection::ls | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 247 of file TCollection.cxx.
References TROOT::DecreaseDirLevel(), GetName(), TObject::GetTitle(), TROOT::IncreaseDirLevel(), TROOT::IndentLevel(), TObject::kCanDelete, kNPOS, kTRUE, object, s, and TObject::TestBit().
Referenced by TProof::Feedback(), Hello::ls(), TPad::ls(), TClass::ls(), THStack::ls(), TGeometry::ls(), TNode::ls(), MyMainFrame::PrintSelected(), and QtMultiFileDialog().
virtual TIterator* TCollection::MakeIterator | ( | Bool_t | dir = kIterForward |
) | const [pure virtual] |
virtual TIterator* TCollection::MakeReverseIterator | ( | ) | const [inline, virtual] |
void TCollection::Paint | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 275 of file TCollection.cxx.
References R__FOR_EACH.
Referenced by TView3D::ExecuteRotateView(), and THistPainter::PaintH3().
void TCollection::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 317 of file TCollection.cxx.
Referenced by TProof::AssertDataSet(), RooSimPdfBuilder::buildPdf(), ClassImp(), TProof::ClearData(), do_anadist(), do_anadist_ds(), finalizeProof(), foam_demopers(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::GetNextUnAlloc(), TProofServ::GetWorkers(), TQConnectionList::ls(), TPacketizer::NextActiveNode(), TPacketizerAdaptive::NextActiveNode(), TPacketizerAdaptive::NextNode(), TPacketizer::NextUnAllocNode(), TGGCPool::Print(), TPaveText::Print(), TSQLTableInfo::Print(), TLegend::Print(), TFileCollection::Print(), TCondor::Print(), TGFontPool::Print(), TZIPFile::Print(), TGPicturePool::Print(), TAlienCollection::Print(), Hello::Print(), TMap::PrintCollectionEntry(), PrintCollectionEntry(), TFileMerger::PrintFiles(), PT_H1SimpleAsync(), TProof::ShowFeedback(), TPEAC::StartSession(), and Test_TSortedList().
Definition at line 338 of file TCollection.cxx.
References TROOT::DecreaseDirLevel(), TROOT::IncreaseDirLevel(), object, PrintCollectionEntry(), and PrintCollectionHeader().
void TCollection::Print | ( | Option_t * | option, | |
const char * | wildcard, | |||
Int_t | recurse = 1 | |||
) | const [virtual] |
Definition at line 364 of file TCollection.cxx.
References TROOT::DecreaseDirLevel(), GetCollectionEntryName(), TROOT::IncreaseDirLevel(), kNPOS, kTRUE, object, PrintCollectionEntry(), PrintCollectionHeader(), and s.
Definition at line 397 of file TCollection.cxx.
References TROOT::DecreaseDirLevel(), GetCollectionEntryName(), TROOT::IncreaseDirLevel(), object, PrintCollectionEntry(), PrintCollectionHeader(), regexp(), and s.
void TCollection::RecursiveRemove | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TObject.
Definition at line 427 of file TCollection.cxx.
References TObject::kNotDeleted, object, and Remove().
Referenced by TFile::Close(), TFolder::RecursiveRemove(), and TObject::~TObject().
Referenced by TPServerSocket::Accept(), TProcessID::Cleanup(), TFile::Close(), TProof::Close(), TSocket::Close(), TMapFile::Close(), TPad::Close(), TPSocket::Close(), TCanvas::Close(), TFTP::Close(), TXMLFile::Close(), TSQLFile::Close(), TGeoTransientPanel::CloseWindow(), TSystem::CompileMacro(), TXNetSystem::Connect(), TNetSystem::Create(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), TSecContext::DeActivate(), TRootSecContext::DeActivate(), TCanvas::Draw(), fitExclude(), TClass::GetClass(), TGedEditor::Hide(), TFitEditor::Hide(), TXSlave::Init(), TXProofMgr::Init(), TFTP::Init(), TSlave::Init(), TPSocket::Init(), TEveBrowser::MakeFileBrowser(), THistPainter::PaintContour(), TPad::Print(), TFormula::ProcessLinear(), RecursiveRemove(), TDataSet::Remove(), TFolder::Remove(), TMessageHandler::Remove(), TSeqCollection::RemoveAfter(), RemoveAll(), TSeqCollection::RemoveAt(), TSeqCollection::RemoveBefore(), TClass::RemoveClass(), TSystem::RemoveFileHandler(), TSeqCollection::RemoveFirst(), TSeqCollection::RemoveLast(), TSystem::RemoveSignalHandler(), TSystem::RemoveStdExceptionHandler(), TSystem::RemoveTimer(), TGMainFrame::SaveSource(), TGTransientFrame::SaveSource(), TLinearMinimizer::SetFunction(), TXProofMgr::SetInvalid(), TProof::SetManager(), TProofLite::SetupWorkers(), TApplicationRemote::TApplicationRemote(), TF1::TF1(), TFormula::TFormula(), TProof::TProof(), TPSocket::TPSocket(), TApplicationRemote::~TApplicationRemote(), TBrowser::~TBrowser(), TChain::~TChain(), TColor::~TColor(), TCutG::~TCutG(), TDatabasePDG::~TDatabasePDG(), TDSet::~TDSet(), TFile::~TFile(), TFitEditor::~TFitEditor(), TFitterFumili::~TFitterFumili(), TFitterMinuit::~TFitterMinuit(), TFormula::~TFormula(), TFumili::~TFumili(), TGeoGlobalMagField::~TGeoGlobalMagField(), TGeoManager::~TGeoManager(), TGeometry::~TGeometry(), TGeoTransientPanel::~TGeoTransientPanel(), THStack::~THStack(), THtml::~THtml(), TMinuit::~TMinuit(), TObjectRefSpy::~TObjectRefSpy(), TObjectSpy::~TObjectSpy(), TProof::~TProof(), TProofMgr::~TProofMgr(), TRootContextMenu::~TRootContextMenu(), TStyle::~TStyle(), TTree::~TTree(), and TTreePlayer::~TTreePlayer().
void TCollection::RemoveAll | ( | TCollection * | col | ) | [virtual] |
Definition at line 448 of file TCollection.cxx.
References Remove().
Referenced by MatchOverloadSignatures(), and TBranch::~TBranch().
void TCollection::RemoveAll | ( | ) | [inline] |
void TCollection::SetCurrentCollection | ( | ) |
void TCollection::SetName | ( | const char * | name | ) | [inline] |
Definition at line 115 of file TCollection.h.
References fName.
Referenced by RooCategory::addToRange(), TProof::AssertDataSet(), TTree::Browse(), RooSimPdfBuilder::buildPdf(), ClassImp(), Clone(), do_anadist(), do_anadist_ds(), TProofPlayerRemote::Finalize(), TTree::GetUserInfo(), TProof::HandleInputMessage(), TProof::Init(), memstat::TMemStatMng::Init(), TProofLite::Init(), TProof::MarkBad(), THistPainter::PaintContour(), PT_InputData(), RooCategorySharedProperties::RooCategorySharedProperties(), runProof(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TClonesArray::SetClass(), TProofDrawEventList::SlaveBegin(), ProofAux::SlaveBegin(), TSelectorDraw::TakeAction(), TApplicationRemote::TApplicationRemote(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawListOfGraphs::Terminate(), TROOT::TROOT(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), and TFile::WriteStreamerInfo().
Definition at line 595 of file TCollection.cxx.
References kIsOwner, TObject::ResetBit(), and TObject::SetBit().
Referenced by TTree::AddClone(), TProof::AddEnvVar(), TDSetElement::AddFriend(), TPluginManager::AddHandler(), TGClient::AddIdleHandler(), TFileInfo::AddMetaData(), TFileCollection::AddMetaData(), RooCategory::addToRange(), TGClient::AddUnknownWindowHandler(), TFileInfo::AddUrl(), TProof::AddWorkers(), TQueryResultManager::ApplyMaxQueries(), TProof::AssertDataSet(), TDataSetManagerFile::BrowseDataSets(), TAlienCollection::CheckIfOnline(), ClassImp(), TProofLite::CleanupSandbox(), TProofServ::CleanupWaitingQueries(), THashTable::Clear(), TProof::ClearData(), THnSparse::CloneEmpty(), TAlien::Command(), TTabCom::Complete(), TDocLatexDirective::CreateLatex(), TDSetElement::DeleteFriends(), do_anadist_ds(), TH2::DoFitSlices(), TProofPlayerRemote::DrawSelect(), TEveGeoShape::DumpShapeTree(), TEveGeoNode::DumpShapeTree(), TProof::EnablePackage(), TDSet::ExportFileList(), TBufferXML::ExtractReference(), TProofPlayerLite::Finalize(), TLDAPServer::GetAttributeTypes(), TDataSetManagerFile::GetDataSets(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TFileCollection::GetFilesPerServer(), TGFontPool::GetFontFamilies(), TUrl::GetHostFQDN(), TVirtualBranchBrowsable::GetLeaves(), TRef::GetListOfExecs(), TSystemDirectory::GetListOfFiles(), TMVAGlob::GetListOfKeys(), TMVAGlob::GetListOfMethods(), TProof::GetListOfSlaveInfos(), TMVAGlob::GetListOfTitles(), TLDAPServer::GetNamingContexts(), TLDAPServer::GetObjectClasses(), TProofMgrLite::GetSessionLogs(), TFileStager::GetStaged(), TLDAPServer::GetSubschemaSubentry(), TODBCServer::GetTablesList(), TMySQLServer::GetTablesList(), TOracleServer::GetTablesList(), TSQLServer::GetTablesList(), TXProofServ::GetWorkers(), TProof::GoParallel(), TProofPlayerRemote::HandleHistogram(), TProof::HandleInputMessage(), TProofServ::HandleProcess(), TProofServ::HandleSocketInput(), TProofServ::HandleSubmerger(), RooStats::HLFactory::HLFactory(), TOutputListSelectorDataMap::Init(), TProof::Init(), TClass::Init(), memstat::TMemStatMng::Init(), TProofOutputFile::Init(), TProofLite::Init(), TProofPlayerRemote::InitPacketizer(), TProofResourcesStatic::InitResources(), TUnfoldSys::InitTUnfoldSys(), TODBCServer::ListData(), TProof::Load(), TPluginManager::LoadHandlerMacros(), TPluginManager::LoadHandlersFromPluginDirs(), make_tdset(), TTreePlayer::MakeClass(), TPacketizerAdaptive::MarkBad(), TPRegexp::MatchS(), TObjArray::operator=(), TDataSetManager::ParseDataSetSrvMaps(), TMVA::Tools::ParseFormatLine(), TProofLite::Process(), TProof::Process(), PT_InputData(), TProofMgr::QuerySessions(), TXProofMgr::QuerySessions(), THnSparse::Rebin(), TDataSetManagerFile::RegisterDataSet(), TFileCollection::RemoveDuplicates(), TStructViewer::Reset(), TMVA::Results::Results(), RooCategorySharedProperties::RooCategorySharedProperties(), runProof(), TDataSetManager::ScanDataSet(), TMonaLisaWriter::SendFileCheckpoint(), TMonaLisaWriter::SendFileCloseEvent(), TMonaLisaWriter::SendFileOpenProgress(), TMonaLisaWriter::SendInfoDescription(), TMonaLisaWriter::SendInfoStatus(), TMonaLisaWriter::SendInfoTime(), TMonaLisaWriter::SendInfoUser(), TMonaLisaWriter::SendProcessingProgress(), TMonaLisaWriter::SendProcessingStatus(), TLimitDataSource::SetOwner(), TFolder::SetOwner(), TMap::SetOwnerKeyValue(), TProofServ::SetupCommon(), TMVA::Configurable::SplitOptions(), TAlienCollection::Stage(), TProofSuperMaster::StartSlaves(), TProofPlayerRemote::StoreFeedback(), TProofPlayerLite::StoreFeedback(), TProofPlayerRemote::StoreOutput(), TSelectorDraw::TakeAction(), TAlienCollection::TAlienCollection(), TAlienPackage::TAlienPackage(), TDSet::TDSet(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawListOfGraphs::Terminate(), TEventIterTree::TEventIterTree(), TFileInfo::TFileInfo(), TPacketizerAdaptive::TFileNode::TFileNode(), TPacketizer::TFileNode::TFileNode(), THtml::TFileSysDir::TFileSysDir(), TEventIterTree::TFileTree::TFileTree(), TGFontPool::TGFontPool(), TGridResult::TGridResult(), THnSparse::THnSparse(), TLDAPAttribute::TLDAPAttribute(), TLDAPEntry::TLDAPEntry(), TLimitDataSource::TLimitDataSource(), TMemStat::TMemStat(), TMultiLayerPerceptron::TMultiLayerPerceptron(), TString::Tokenize(), TProofServ::TProofServ(), TSelectorList::TSelectorList(), TPacketizerAdaptive::TSlaveStat::TSlaveStat(), TXNetFile::TXNetFile(), TXNetSystem::TXNetSystem(), TProof::UploadDataSet(), TProof::UploadDataSetFromFile(), TDSet::Validate(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), TDocParser::WriteMethod(), TFile::WriteStreamerInfo(), TApplicationServer::~TApplicationServer(), TDSetElement::~TDSetElement(), TPacketizerFile::~TPacketizerFile(), TPacketizerMulti::~TPacketizerMulti(), TMVA::TransformationHandler::~TransformationHandler(), TReaperTimer::~TReaperTimer(), and TStructViewer::~TStructViewer().
Reimplemented from TObject.
Definition at line 521 of file TCollection.cxx.
Referenced by do_anadist_ds(), TDSet::ExportFileList(), TRecorderInactive::PrevCanvases(), PT_InputData(), TProof::SaveInputData(), stress11(), stress9(), tables_write(), and TMVA::MethodBase::WriteEvaluationHistosToFile().
Int_t TCollection::Write | ( | const char * | name = 0 , |
|
Int_t | option = 0 , |
|||
Int_t | bufsize = 0 | |||
) | const [virtual] |
Reimplemented from TObject.
Definition at line 497 of file TCollection.cxx.
References TObject::kSingleKey, and TObject::Write().
TCollection * TCollection::GetCurrentCollection | ( | ) | [static] |
Definition at line 535 of file TCollection.cxx.
References fgCurrentCollection.
Referenced by G__G__Cont_109_0_52(), and G__setup_memfuncTCollection().
void TCollection::StartGarbageCollection | ( | ) | [static] |
Definition at line 551 of file TCollection.cxx.
References fgEmptyingGarbage, fgGarbageCollection, fgGarbageStack, gCollectionMutex, kFALSE, and R__LOCKGUARD2.
Referenced by G__G__Cont_109_0_53(), G__setup_memfuncTCollection(), and TFolder::~TFolder().
void TCollection::GarbageCollect | ( | TObject * | obj | ) | [static] |
Definition at line 580 of file TCollection.cxx.
References TObjectTable::Add(), fgEmptyingGarbage, fgGarbageCollection, gCollectionMutex, and R__LOCKGUARD2.
Referenced by TList::Clear(), TList::Delete(), THashList::Delete(), TBtree::Delete(), TOrdCollection::Delete(), TMap::Delete(), TObjArray::Delete(), TMap::DeleteAll(), TMap::DeleteEntry(), TMap::DeleteValues(), G__G__Cont_109_0_54(), G__setup_memfuncTCollection(), and TMap::Remove().
void TCollection::EmptyGarbageCollection | ( | ) | [static] |
Definition at line 565 of file TCollection.cxx.
References TObjectTable::Delete(), fgEmptyingGarbage, fgGarbageCollection, fgGarbageStack, gCollectionMutex, kFALSE, kTRUE, R__LOCKGUARD2, and SafeDelete.
Referenced by G__G__Cont_109_0_55(), G__setup_memfuncTCollection(), and TFolder::~TFolder().
void TCollection::operator= | ( | const TCollection & | ) | [private] |
virtual void TCollection::PrintCollectionHeader | ( | Option_t * | option | ) | const [protected, virtual] |
virtual const char* TCollection::GetCollectionEntryName | ( | TObject * | entry | ) | const [protected, virtual] |
virtual void TCollection::PrintCollectionEntry | ( | TObject * | entry, | |
Option_t * | option, | |||
Int_t | recurse | |||
) | const [protected, virtual] |
virtual void TCollection::Add | ( | TObject * | obj | ) | [pure virtual] |
void TCollection::AddVector | ( | TObject * | obj1, | |
... | ||||
) |
virtual void TCollection::AddAll | ( | const TCollection * | col | ) | [virtual] |
Int_t TCollection::Capacity | ( | ) | const [inline] |
virtual void TCollection::Clear | ( | Option_t * | option = "" |
) | [pure virtual] |
Reimplemented from TObject.
virtual TObject* TCollection::Clone | ( | const char * | newname = "" |
) | const [virtual] |
Reimplemented from TObject.
Bool_t TCollection::Contains | ( | const char * | name | ) | const [inline] |
virtual void TCollection::Delete | ( | Option_t * | option = "" |
) | [pure virtual] |
Reimplemented from TObject.
virtual void TCollection::Dump | ( | ) | const [virtual] |
Reimplemented from TObject.
virtual TObject* TCollection::FindObject | ( | const char * | name | ) | const [virtual] |
Reimplemented from TObject.
TObject* TCollection::operator() | ( | const char * | name | ) | const |
Reimplemented from TObject.
virtual Int_t TCollection::GetEntries | ( | ) | const [inline, virtual] |
virtual const char* TCollection::GetName | ( | ) | const [virtual] |
Reimplemented from TObject.
virtual Int_t TCollection::GetSize | ( | ) | const [inline, virtual] |
ULong_t TCollection::Hash | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 96 of file TCollection.h.
References fName, and TString::Hash().
virtual Bool_t TCollection::IsEmpty | ( | ) | const [inline, virtual] |
virtual Bool_t TCollection::IsFolder | ( | ) | const [inline, virtual] |
Bool_t TCollection::IsOwner | ( | ) | const [inline] |
Bool_t TCollection::IsSortable | ( | ) | const [inline, virtual] |
virtual TIterator* TCollection::MakeIterator | ( | Bool_t | dir = kIterForward |
) | const [pure virtual] |
virtual TIterator* TCollection::MakeReverseIterator | ( | ) | const [inline, virtual] |
virtual void TCollection::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
virtual void TCollection::Print | ( | Option_t * | option, | |
const char * | wildcard, | |||
Int_t | recurse = 1 | |||
) | const [virtual] |
virtual void TCollection::Print | ( | Option_t * | option, | |
TPRegexp & | regexp, | |||
Int_t | recurse = 1 | |||
) | const [virtual] |
virtual void TCollection::RemoveAll | ( | TCollection * | col | ) | [virtual] |
void TCollection::RemoveAll | ( | ) | [inline] |
void TCollection::SetCurrentCollection | ( | ) |
void TCollection::SetName | ( | const char * | name | ) | [inline] |
virtual Int_t TCollection::Write | ( | const char * | name = 0 , |
|
Int_t | option = 0 , |
|||
Int_t | bufsize = 0 | |||
) | [virtual] |
Reimplemented from TObject.
virtual Int_t TCollection::Write | ( | const char * | name = 0 , |
|
Int_t | option = 0 , |
|||
Int_t | bufsize = 0 | |||
) | const [virtual] |
Reimplemented from TObject.
static TCollection* TCollection::GetCurrentCollection | ( | ) | [static] |
static void TCollection::StartGarbageCollection | ( | ) | [static] |
static void TCollection::GarbageCollect | ( | TObject * | obj | ) | [static] |
static void TCollection::EmptyGarbageCollection | ( | ) | [static] |
TCollection * TCollection::fgCurrentCollection [static, private] |
Definition at line 50 of file TCollection.h.
Referenced by GetCurrentCollection(), and SetCurrentCollection().
TObjectTable * TCollection::fgGarbageCollection [static, private] |
Definition at line 51 of file TCollection.h.
Referenced by EmptyGarbageCollection(), GarbageCollect(), and StartGarbageCollection().
static Bool_t TCollection::fgEmptyingGarbage [static, private] |
Definition at line 52 of file TCollection.h.
Referenced by EmptyGarbageCollection(), GarbageCollect(), and StartGarbageCollection().
static Int_t TCollection::fgGarbageStack [static, private] |
Definition at line 53 of file TCollection.h.
Referenced by EmptyGarbageCollection(), and StartGarbageCollection().
TString TCollection::fName [protected] |
Definition at line 61 of file TCollection.h.
Referenced by Compare(), GetName(), Hash(), TRefArray::operator=(), TObjArray::operator=(), SetName(), TObjArray::TObjArray(), TQConnectionList::TQConnectionList(), TRefArray::TRefArray(), TRootIconList::TRootIconList(), and TRootIconList::UpdateName().
Int_t TCollection::fSize [protected] |
Definition at line 62 of file TCollection.h.
Referenced by TMap::Add(), TSortedList::Add(), TQUndoManager::Add(), TList::AddAfter(), THashTable::AddAll(), TOrdCollection::AddAt(), TList::AddAt(), TRefArray::AddAtAndExpand(), TObjArray::AddAtAndExpand(), TRefArray::AddAtFree(), TObjArray::AddAtFree(), TList::AddBefore(), TList::AddFirst(), TOrdCollection::AddLast(), TList::AddLast(), TObjArray::After(), TRefArray::After(), TOrdCollection::After(), TObjArray::At(), TRefArray::At(), TObjArray::BinarySearch(), TRefArray::BoundsOk(), TObjArray::BoundsOk(), Capacity(), TList::Clear(), TObjArray::Clear(), TMap::Clear(), THashTable::Clear(), TOrdCollection::Clear(), TBtree::Clear(), TRefArray::Clear(), TObjArray::Compress(), TRefArray::Compress(), TClonesArray::Compress(), TBtree::DecrNofKeys(), TList::Delete(), TRefArray::Delete(), THashList::Delete(), TClonesArray::Delete(), TOrdCollection::Delete(), THashTable::Delete(), TBtree::Delete(), TMap::Delete(), TObjArray::Delete(), TMap::DeleteAll(), TMap::DeleteEntry(), TMap::DeleteValues(), TRefArray::Expand(), TClonesArray::Expand(), TObjArray::Expand(), TClonesArray::ExpandCreate(), TRefArray::GetAbsLast(), TObjArray::GetAbsLast(), TRefArray::GetEntries(), TObjArray::GetEntries(), THashTable::GetHashValue(), GetSize(), TRefArray::GetUID(), TOrdCollection::IllegalIndex(), TBtree::IncrNofKeys(), TRefArray::IndexOf(), TObjArray::IndexOf(), TRefArray::Init(), TObjArray::Init(), TOrdCollection::Last(), TBtree::Last(), TOrdCollection::LowWaterMark(), RooList::moveAfter(), RooList::moveBefore(), TRefArray::operator=(), TClonesArray::operator=(), TObjArray::operator=(), TRefArray::operator[](), TObjArray::operator[](), TRefArray::OutOfBoundsError(), TObjArray::OutOfBoundsError(), TObjArray::RecursiveRemove(), TList::RecursiveRemove(), THashTable::Rehash(), TList::Remove(), TMap::Remove(), TOrdCollection::RemoveAt(), TMap::RemoveEntry(), TList::RemoveLast(), THashTable::RemoveSlow(), TOrdCollection::SetCapacity(), TObjArray::Sort(), TOrdCollection::Sort(), TList::Sort(), TClonesArray::TClonesArray(), TObjArray::TObjArray(), TRefArray::TRefArray(), TRootIconList::UpdateName(), TClonesArray::~TClonesArray(), THashTable::~THashTable(), TObjArray::~TObjArray(), TOrdCollection::~TOrdCollection(), and TRefArray::~TRefArray().
TCollection* TCollection::fgCurrentCollection [static, private] |
Definition at line 50 of file TCollection.h.
TObjectTable* TCollection::fgGarbageCollection [static, private] |
Definition at line 51 of file TCollection.h.