ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions
TString.h File Reference
#include <string.h>
#include <stdio.h>
#include "Riosfwd.h"
#include "TMathBase.h"
#include <stdarg.h>
#include <string>
#include <RStringView.h>
Include dependency graph for TString.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TSubString
 A zero length substring is legal. More...
 
class  TString
 Basic string class. More...
 
struct  TString::LongStr_t
 
struct  TString::ShortStr_t
 
union  TString::UStr_t
 
struct  TString::RawStr_t
 
struct  TString::Rep_t
 

Namespaces

 llvm
 
 cling
 Print a TSeq at the prompt:
 

Functions

TString operator+ (const TString &s1, const TString &s2)
 Use the special concatenation constructor. More...
 
TString operator+ (const TString &s, const char *cs)
 Use the special concatenation constructor. More...
 
TString operator+ (const char *cs, const TString &s)
 Use the special concatenation constructor. More...
 
TString operator+ (const TString &s, char c)
 Add char to string. More...
 
TString operator+ (const TString &s, Long_t i)
 Add integer to string. More...
 
TString operator+ (const TString &s, ULong_t i)
 Add integer to string. More...
 
TString operator+ (const TString &s, Long64_t i)
 Add integer to string. More...
 
TString operator+ (const TString &s, ULong64_t i)
 Add integer to string. More...
 
TString operator+ (char c, const TString &s)
 Add string to integer. More...
 
TString operator+ (Long_t i, const TString &s)
 Add string to integer. More...
 
TString operator+ (ULong_t i, const TString &s)
 Add string to integer. More...
 
TString operator+ (Long64_t i, const TString &s)
 Add string to integer. More...
 
TString operator+ (ULong64_t i, const TString &s)
 Add string to integer. More...
 
Bool_t operator== (const TString &s1, const TString &s2)
 
Bool_t operator== (const TString &s1, const char *s2)
 Compare TString with a char *. More...
 
Bool_t operator== (const TSubString &s1, const TSubString &s2)
 Compare two sub-strings. More...
 
Bool_t operator== (const TSubString &s1, const TString &s2)
 Compare sub-string to string. More...
 
Bool_t operator== (const TSubString &s1, const char *s2)
 Compare sub-string to char *. More...
 
std::istream & operator>> (std::istream &str, TString &s)
 Read string from stream. More...
 
std::ostream & operator<< (std::ostream &str, const TString &s)
 Write string to stream. More...
 
TBufferoperator>> (TBuffer &buf, TString *&sp)
 Read string from TBuffer. Function declared in ClassDef. More...
 
TBufferoperator<< (TBuffer &buf, const TString *sp)
 Write TString or derived to TBuffer. More...
 
TString ToLower (const TString &s)
 Return a lower-case version of str. More...
 
TString ToUpper (const TString &s)
 Return an upper-case version of str. More...
 
UInt_t Hash (const TString &s)
 
UInt_t Hash (const TString *s)
 
UInt_t Hash (const char *s)
 Return a case-sensitive hash value (endian independent). More...
 
char * Form (const char *fmt,...)
 
void Printf (const char *fmt,...)
 
char * Strip (const char *str, char c= ' ')
 Strip leading and trailing c (blanks by default) from a string. More...
 
char * StrDup (const char *str)
 Duplicate the string str. More...
 
char * Compress (const char *str)
 Remove all blanks from the string str. More...
 
int EscChar (const char *src, char *dst, int dstlen, char *specchars, char escchar)
 Escape specchars in src with escchar and copy to dst. More...
 
int UnEscChar (const char *src, char *dst, int dstlen, char *specchars, char escchar)
 Un-escape specchars in src from escchar and copy to dst. More...
 
Bool_t operator!= (const TString &s1, const TString &s2)
 
Bool_t operator< (const TString &s1, const TString &s2)
 
Bool_t operator> (const TString &s1, const TString &s2)
 
Bool_t operator<= (const TString &s1, const TString &s2)
 
Bool_t operator>= (const TString &s1, const TString &s2)
 
Bool_t operator!= (const TString &s1, const char *s2)
 
Bool_t operator< (const TString &s1, const char *s2)
 
Bool_t operator> (const TString &s1, const char *s2)
 
Bool_t operator<= (const TString &s1, const char *s2)
 
Bool_t operator>= (const TString &s1, const char *s2)
 
Bool_t operator== (const char *s1, const TString &s2)
 
Bool_t operator!= (const char *s1, const TString &s2)
 
Bool_t operator< (const char *s1, const TString &s2)
 
Bool_t operator> (const char *s1, const TString &s2)
 
Bool_t operator<= (const char *s1, const TString &s2)
 
Bool_t operator>= (const char *s1, const TString &s2)
 
Bool_t operator== (const TString &s1, const TSubString &s2)
 
Bool_t operator== (const char *s1, const TSubString &s2)
 
Bool_t operator!= (const TSubString &s1, const char *s2)
 
Bool_t operator!= (const TSubString &s1, const TString &s2)
 
Bool_t operator!= (const TSubString &s1, const TSubString &s2)
 
Bool_t operator!= (const TString &s1, const TSubString &s2)
 
Bool_t operator!= (const char *s1, const TSubString &s2)
 
std::string cling::printValue (const TString &val)
 Print a TString in the cling interpreter: More...
 
std::string cling::printValue (const TSubString &val)
 Print a TString in the cling interpreter: More...
 
std::string cling::printValue (const std::string_view &val)
 Print a TString in the cling interpreter: More...
 

Function Documentation

char* Compress ( const char *  str)

Remove all blanks from the string str.

The returned string has to be deleted by the user.

Definition at line 2514 of file TString.cxx.

Referenced by TGeoTrack::Draw(), TApplication::ExecuteFile(), and TFriendElement::TFriendElement().

int EscChar ( const char *  src,
char *  dst,
int  dstlen,
char *  specchars,
char  escchar 
)

Escape specchars in src with escchar and copy to dst.

Definition at line 2535 of file TString.cxx.

char* Form ( const char *  fmt,
  ... 
)

Referenced by TFTP::AccessPathName(), TContextMenu::Action(), TGedEditor::ActivateEditor(), RooFactoryWSTool::add(), TDSet::Add(), TMVA::DecisionTreeNode::AddAttributesToNode(), TSQLTableData::AddColumn(), TEveElement::AddElement(), TMVA::Factory::AddEvent(), TProofOutputFile::AddFile(), TUploadDataSetDlg::AddFiles(), ROOT::Internal::TTreeProxyGenerator::AddForward(), RooFactoryWSTool::addfunc(), ROOT::Internal::TTreeGeneratorBase::AddHeader(), TMVA::MethodCategory::AddMethod(), RooMsgService::addStream(), TMVA::MethodBDT::AddWeightsXMLTo(), TMVA::MethodCuts::AddWeightsXMLTo(), RooAbsArg::aggregateCacheUniqueSuffix(), RooAbsStudy::aggregateSummaryOutput(), RooFactoryWSTool::amplAdd(), ROOT::Internal::TTreeProxyGenerator::AnalyzeBranches(), ROOT::Internal::TTreeProxyGenerator::AnalyzeElement(), ROOT::Internal::TTreeProxyGenerator::AnalyzeTree(), TMVA::annconvergencetest(), TQueryResultManager::ApplyMaxQueries(), TParallelCoord::ApplySelectionToTree(), RooFactoryWSTool::asARG(), RooFactoryWSTool::asCAT(), RooFactoryWSTool::asCATFUNC(), RooFactoryWSTool::asCATLV(), RooFactoryWSTool::asDATA(), RooFactoryWSTool::asDHIST(), RooFactoryWSTool::asDSET(), RooFactoryWSTool::asFUNC(), RooFactoryWSTool::asLIST(), RooFactoryWSTool::asOBJ(), RooFactoryWSTool::asPDF(), RooFactoryWSTool::asRMODEL(), RooFactoryWSTool::asSET(), TRootSecContext::AsString(), TSecContext::AsString(), THostAuth::AsString(), RooFactoryWSTool::asVAR(), RooFactoryWSTool::asVARLV(), TXProofMgr::AttachSession(), TMVA::VariableGaussTransform::AttachXMLTo(), TRootAuth::Authenticate(), TSocket::Authenticate(), TAuthenticate::AuthError(), RooWorkspace::CodeRepo::autoImportClass(), TMVA::MethodMLP::BackPropagationMinimize(), TMVA::BDT(), TMVA::BDT_Reg(), TMVA::bdtcontrolplots(), bexec(), TMVA::MethodMLP::BFGSMinimize(), TODBCStatement::BindColumn(), TODBCStatement::BindParam(), RooDataSet::binnedClone(), TMVA::boostcontrolplots(), TMVA::MethodBDT::BoostMonitor(), box(), TMacro::Browse(), TRemoteObject::Browse(), TDataSetManagerFile::BrowseDataSets(), TApplicationServer::BrowseFile(), TApplicationServer::BrowseKey(), TKDTree< Index, Value >::Build(), TFumili::BuildArrays(), TProof::BuildPackageOnClient(), TParallelCoord::BuildParallelCoord(), RooSimPdfBuilder::buildPdf(), RooAbsOptTestStatistic::cacheUniqueSuffix(), RooMCStudy::calcPulls(), TMVA::TransformationHandler::CalcStats(), TMVA::MethodMLP::CalculateEstimator(), TMVA::MethodPDEFoam::CalcXminXmax(), TF2::CentralMoment2(), TF3::CentralMoment3(), TFTP::ChangeDirectory(), RooTreeDataStore::changeObservableName(), TFTP::ChangePermission(), TMVA::DataSetFactory::ChangeToNewTree(), TGHtmlBrowser::CheckAnchors(), TSQLiteStatement::CheckBindError(), TQObject::CheckConnectArgs(), TAlienPackage::CheckDependencies(), RooFactoryWSTool::checkIndex(), TMLPAnalyzer::CheckNetwork(), TGCommandPlugin::CheckRemote(), RooAbsReal::chi2FitDriver(), RooAbsReal::chi2FitTo(), RooAbsPdf::chi2FitTo(), TCondor::ClaimVM(), TClassDocOutput::ClassHtmlTree(), ClassImp(), TQueryResultManager::CleanupQueriesDir(), TProofLite::CleanupSandbox(), TRootSecContext::CleanupSecContext(), TQueryResultManager::CleanupSession(), TFumili::Clear(), TProofLite::ClearCache(), TPDF::Close(), TPostScript::Close(), TEvePointSetArray::CloseBins(), RooStudyManager::closeProof(), TPad::CloseToolTip(), TMVA::compareanapp(), RooWorkspace::CodeRepo::compileClasses(), TProofDraw::CompileVariables(), TNetFile::ConnectServer(), RooMinuit::contour(), RooMinimizer::contour(), TProofLite::CopyMacroToCache(), TMVA::correlations(), TMVA::correlationscatters(), TMVA::correlationscattersMultiClass(), TMVA::correlationsMultiClass(), TMVA::CorrGui(), TMVA::CorrGuiMultiClass(), RooClassFactory::ClassFacIFace::create(), RooSimWSTool::SimWSIFace::create(), RooCustomizer::CustIFace::create(), RooFactoryWSTool::SpecialsIFace::create(), create_3Bumps(), create_circ(), create_fullcirc(), create_lin(), create_lin_Nvar(), create_lin_Nvar_Arr(), create_lin_Nvar_categories(), create_lin_Nvar_discrete(), create_lin_Nvar_double(), create_lin_Nvar_weighted(), create_lin_Nvar_withFriend(), create_lin_NvarObsolete(), create_ManyVars(), create_multiclassdata(), create_schachbrett(), create_schachbrett_2D(), create_schachbrett_3D(), create_schachbrett_4D(), create_schachbrett_5D(), RooFactoryWSTool::createArg(), TRootCanvas::CreateCanvas(), RooFactoryWSTool::createCategory(), RooAbsPdf::createCdf(), RooAbsReal::createChi2(), RooAbsPdf::createChi2(), TPgSQLServer::CreateDataBase(), TMySQLServer::CreateDataBase(), RooSimGenContext::createDataSet(), TMVA::ResultsRegression::CreateDeviationHistograms(), TMVA::MethodFDA::CreateFormula(), RooFitResult::createHessePdf(), RooAbsRealLValue::createHistogram(), RooDataSet::createHistogram(), RooAbsData::createHistogram(), RooAbsReal::createHistogram(), TGuiFactory::CreateInspectorImp(), RooAbsReal::createIntegral(), RooAbsReal::createIntObj(), RooAbsReal::createIntRI(), TDocLatexDirective::CreateLatex(), TFitEditor::CreateMinimizationTab(), TMVA::MethodTMlpANN::CreateMLPOptions(), TMVA::ResultsMulticlass::CreateMulticlassHistos(), TMVA::MethodBoost::CreateMVAHistorgrams(), TMVA::MethodBase::CreateMVAPdfs(), RooAbsPdf::createNLL(), createOnionData(), RooAbsReal::createProfile(), TMVA::MethodLikelihood::CreateRanking(), RooAbsReal::createRunningIntegral(), TXProofServ::CreateServer(), TProofLite::CreateSymLinks(), TPad::CreateToolTip(), TDataSetManager::CreateUri(), TMVA::MethodANNBase::CreateWeightMonitoringHists(), TXNetFile::CreateXClient(), TMVA::MethodLikelihood::DeclareOptions(), TMVA::PDF::DeclareOptions(), TFTP::DeleteDirectory(), TFTP::DeleteFile(), TPad::DeleteToolTip(), RooAbsReal::derivative(), TClassDocOutput::DescendHierarchy(), TXProofMgr::DetachSession(), TMVA::ResultsRegression::DeviationAsAFunctionOf(), TMVA::deviations(), TRootBrowserLite::DisplayDirectory(), do_ls_files_server(), TParallelCoordEditor::DoAddSelection(), TXSlave::DoError(), TObject::DoError(), TXSocket::DoError(), TTreeViewer::DoError(), DoFit(), doFit(), TStyleManager::DoImportMacro(), TGLAxis::DoLabels(), TFitEditor::DoMaxIterations(), TFitParametersDialog::DoParFix(), TProofProgressDialog::DoPlotRateGraph(), numberEntry.pMyMainFrame::DoSetlabel(), RooStats::LikelihoodIntervalPlot::Draw(), TASImage::Draw(), TVectorT< Element >::Draw(), TMatrixTBase< Element >::Draw(), TMVA::draw_activation(), TMVA::draw_layer_labels(), TMVA::draw_network(), TMVA::DrawCell(), TEveCaloLegoGL::DrawCells2D(), RooStats::MCMCIntervalPlot::DrawChainScatter(), TCanvas::DrawClone(), TPad::DrawColorTable(), TMLPAnalyzer::DrawDInputs(), RooStats::MCMCIntervalPlot::DrawHistInterval(), TMVA::StatDialogMVAEffs::DrawHistograms(), RooStats::MCMCIntervalPlot::DrawKeysPdfInterval(), TMVA::DrawMLPoutputMovie(), TMLPAnalyzer::DrawNetwork(), TMVA::DrawNetworkMovie(), TMVA::StatDialogBDTReg::DrawNode(), TStructViewerGUI::DrawNode(), TMVA::StatDialogBDT::DrawNode(), THistPainter::DrawPanel(), TGraphPainter::DrawPanelHelper(), RooStats::MCMCIntervalPlot::DrawParameterVsTime(), TGeoPainter::DrawPolygon(), TTeXDump::DrawPolyMarker(), DrawPopulation(), RooStats::MCMCIntervalPlot::DrawPosteriorKeysPdf(), RooStats::MCMCIntervalPlot::DrawPosteriorKeysProduct(), TMultiLayerPerceptron::DrawResult(), TTreePlayer::DrawScript(), TTreePlayer::DrawSelect(), TGLUtil::DrawSimpleAxes(), TGLPShapeObjEditor::DrawSphere(), RooStats::MCMCIntervalPlot::DrawTailFractionInterval(), drawtext(), TMVA::StatDialogBDTReg::DrawTree(), TMVA::StatDialogBDT::DrawTree(), TMLPAnalyzer::DrawTruthDeviation(), TMLPAnalyzer::DrawTruthDeviationInOut(), TMLPAnalyzer::DrawTruthDeviationInsOut(), TPgSQLServer::DropDataBase(), TMySQLServer::DropDataBase(), TGLScene::TSceneInfo::DumpDrawStats(), TXSockPipe::DumpReadySock(), TPaveText::EditText(), TAlienPackage::Enable(), ErrorHandler(), RooBinningCategory::evaluate(), TMVA::Factory::EvaluateAllMethods(), RooNLLVar::evaluatePartition(), TEveBrowser::EveMenu(), TEveMacro::Exec(), TContextMenu::Execute(), RooSimWSTool::executeBuild(), TTreeViewer::ExecuteSpider(), RooStudyManager::expandWildCardSpec(), TMVA::PDEFoamDecisionTree::Explore(), RooStudyPackage::exportData(), TFileCollection::ExportInfo(), RooWorkspace::exportObj(), TEveElementObjectPtr::ExportToCINT(), RooFFTConvPdf::FFTCacheElem::FFTCacheElem(), TASPluginGS::File2ASImage(), TProofPlayerLite::Finalize(), TProofPlayerRemote::Finalize(), TMVA::RuleFitParams::FindGDTau(), TMVA::TMVAGlob::findImage(), TMVA::MethodBoost::FindMVACut(), RooMinuit::fit(), RooMinimizer::fit(), TMultiDimFit::Fit(), fit1(), RooAbsPdf::fitTo(), RooRealVar::format(), TMVA::Tools::FormattedOutput(), RooAbsRealLValue::frame(), RooAbsCachedReal::FuncCacheElem::FuncCacheElem(), TMLPAnalyzer::GatherInformations(), RooAbsPdf::generate(), RooAbsPdf::generateBinned(), geometry(), RooEffProd::getAnalyticalIntegralWN(), RooMomentMorph::getCache(), TColor::GetColor(), TColor::GetColorBright(), TColor::GetColorDark(), TColor::GetColorTransparent(), TSQLiteServer::GetColumns(), TPgSQLServer::GetColumns(), TSapDBServer::GetColumns(), TMVA::VariableGaussTransform::GetCumulativeDist(), TMVA::Tools::GetCumulativeDist(), TPgSQLServer::GetDataBases(), TAlienPackage::GetEnable(), TUnixSystem::GetError(), TSystem::GetError(), TFTP::GetFile(), TInetAddress::GetHostAddress(), TCondor::GetImage(), TProofCondor::GetJobAd(), TFormLeafInfoMethod::GetLocalValuePointer(), TTreeDrawArgsParser::GetObjectTitle(), RooProdPdf::getPartIntList(), TFTP::GetPathInfo(), TGLViewer::GetPictureUsingBB(), TGLViewer::GetPictureUsingFBO(), TXNetFileStager::GetPrefix(), TXSlave::GetProofdProtocol(), TXNetFile::GetRootdProtocol(), TTreeTableInterface::GetRowHeader(), TUnixSystem::GetServiceByPort(), TWinNTSystem::GetServiceByPort(), TProofMgrLite::GetSessionLogs(), TODBCStatement::GetString(), TSQLiteServer::GetTables(), TPgSQLServer::GetTables(), TSapDBServer::GetTables(), TOracleServer::GetTablesList(), TMVA::MethodBase::GetTrainingROOTVersionString(), TMVA::MethodBase::GetTrainingTMVAVersionString(), TMVA::VariableNormalizeTransform::GetTransformationStrings(), TMVA::VariableDecorrTransform::GetTransformationStrings(), TParallelCoord::GetTree(), TEveProjection::GetValForScreenPos(), TTreeTableInterface::GetValueAsString(), RooStats::MaxLikelihoodEstimateTestStat::GetVarName(), TCondor::GetVirtualMachines(), TCondor::GetVmInfo(), TWinNTSystem::GetVolumes(), TMVA::Tools::GetYTitleWithUnit(), TGLWidget::HandleButton(), TGCommandPlugin::HandleCommand(), TGLWidget::HandleConfigureNotify(), TGLWidget::HandleCrossing(), TRootEmbeddedCanvas::HandleDNDDrop(), TRootCanvas::HandleDNDDrop(), TGLWidget::HandleDoubleClick(), TXSlave::HandleError(), TGLWidget::HandleFocusChange(), TGLWidget::HandleKey(), TRootBrowser::HandleMenu(), TGLWidget::HandleMotion(), RooPlot::histName(), RooFFTConvPdf::histNameSuffix(), httpcontrol(), httpserver(), TRootBrowserLite::IconBoxAction(), RooWorkspace::import(), TEveProjectionManager::ImportElementsRecurse(), RooHistFunc::importWorkspaceHook(), RooHistPdf::importWorkspaceHook(), TXSlave::Init(), TGLFBO::Init(), TDataSetManagerFile::Init(), TDataMember::Init(), TFTP::Init(), TSlave::Init(), TProofLite::Init(), Memstat::TMemStatMng::Init(), TEvePointSetArray::InitBins(), TMVA::MethodCategory::InitCircularTree(), TProofLite::InitDataSetManager(), RooBinningCategory::initialize(), RooNumConvolution::initialize(), RooNumConvPdf::initialize(), RooSimultaneous::initialize(), RooDLLSignificanceMCSModule::initializeInstance(), RooRandomizeParamMCSModule::initializeInstance(), RooStats::UpperLimitMCSModule::initializeInstance(), RooAbsTestStatistic::initMPMode(), TMVA::RuleFitParams::InitNtuple(), TProofPlayerRemote::InitPacketizer(), RooAbsTestStatistic::initSimMode(), RooAbsOptTestStatistic::initSlave(), TF1::InitStandardFunctions(), RooParamBinning::insertHook(), TAlienPackage::InstallSinglePackage(), RooAdaptiveIntegratorND::integral(), RooAbsArg::isCloneOf(), IsNew(), IsObjectEditable(), RooCintUtils::isValidEnumValue(), TBufferJSON::JsonWriteObject(), Krb5Authenticate(), Krb5InitCred(), TMVA::likelihoodrefs(), TFTP::ListDirectory(), TAlien::ListPackages(), TRootBrowserLite::ListTreeHighlight(), TProofLite::Load(), TCling::Load(), TCling::LoadMacro(), TQueryResultManager::LocateQuery(), TGLSceneBase::LockIdStr(), TDSet::Lookup(), RooClassFactory::makeAndCompileFunction(), RooClassFactory::makeAndCompilePdf(), TTreePlayer::MakeClass(), TMVA::MethodRuleFit::MakeClassLinear(), TMVA::MethodRuleFit::MakeClassRuleCuts(), TMVA::MethodFDA::MakeClassSpecific(), TMultiDimFit::MakeCoefficients(), RooAbsAnaConvPdf::makeCoefVarList(), RooProdPdf::makeCondPdfRatioCorr(), MakeCrazy(), TCanvas::MakeDefCanvas(), RooWorkspace::makeDir(), TFTP::MakeDirectory(), RooCurve::makeErrorBand(), RooMCStudy::makeFrameAndPlotCmd(), RooClassFactory::makeFunctionInstance(), TMVA::RuleFitParams::MakeGDPath(), TPrincipal::MakeHistograms(), TMultiDimFit::MakeHistograms(), RooGenProdProj::makeIntegral(), TMVA::RuleEnsemble::MakeLinearTerms(), TMultiDimFit::MakeMethod(), TPrincipal::MakeMethods(), TMultiDimFit::MakeNormalized(), RooClassFactory::makePdfInstance(), TPrincipal::MakeRealCode(), TMultiDimFit::MakeRealCode(), RooHist::makeResidHist(), makeTree_circ(), makeTree_lin_Nvar(), TTreeViewer::MapBranch(), TProof::MarkBad(), memstatExample(), TMVA::MethodBase::MethodBaseDir(), mlpHiggs(), TMinuit::mnhess(), TMinuit::mnpsdf(), RooAbsReal::moment(), TF2::Moment2(), TF3::Moment3(), TMVA::MethodBoost::MonitorBoost(), MultivariateGaussianTest(), TMVA::mvas(), TMVA::mvasMulticlass(), TMVA::mvaweights(), RooCFunction1Ref< VO, VI >::name(), RooCFunction4Ref< VO, VI1, VI2, VI3, VI4 >::name(), RooCFunction2Ref< VO, VI1, VI2 >::name(), RooCFunction3Ref< VO, VI1, VI2, VI3 >::name(), TASLogHandler::Notify(), TEveListTreeItem::NotSupported(), TObject::Obsolete(), TNewQueryDlg::OnBtnSaveClicked(), TApplication::Open(), TAlienCollection::OpenAlienCollection(), TFTP::OpenDirectory(), operator<<(), TCreatePrimitives::Pad(), THistPainter::Paint(), TTreePerfStats::Paint(), TPie::Paint(), TSpider::Paint(), TStyle::Paint(), TColorWheel::PaintCircle(), TGraphPainter::PaintGraph(), THistPainter::PaintH3(), TParallelCoordVar::PaintLabels(), TGraphPolargram::PaintPolarDivisions(), TColorWheel::PaintRectangles(), TMVA::paracoor(), RooAbsPdf::paramOn(), RooAbsCachedPdf::PdfCacheElem::PdfCacheElem(), piRandom(), pirndm(), plot(), TMVA::Plot(), TMVA::Plot1DimFoams(), RooAbsData::plotAsymOn(), RooAbsReal::plotAsymOn(), TMVA::PlotCellTree(), RooAbsData::plotEffOn(), TMVA::PlotFoams(), TMVA::PlotNDimFoams(), RooSimultaneous::plotOn(), RooAbsPdf::plotOn(), RooAbsData::plotOn(), RooAbsReal::plotOn(), RooAbsReal::plotOnWithErrorBand(), RooDataSet::plotOnXY(), RooMCStudy::plotPull(), TMVA::TransformationHandler::PlotVariables(), TProofLite::PollForNewWorkers(), portfolio(), TAlienPackage::PostInstall(), TGLScene::PreDraw(), TXNetSystem::Prepare(), RooStudyManager::prepareBatchInput(), RooAbsPdf::prepareMultiGen(), TMVA::Factory::PrepareTrainingAndTestTree(), TMVA::Ranking::Print(), TApplicationRemote::Print(), TMVA::Rule::Print(), TPad::Print(), TMVA::RuleEnsemble::Print(), RooProjectedPdf::CacheElem::printCompactTreeHook(), RooAbsCachedReal::FuncCacheElem::printCompactTreeHook(), RooNumConvolution::printCompactTreeHook(), RooAbsTestStatistic::printCompactTreeHook(), RooAbsCachedPdf::PdfCacheElem::printCompactTreeHook(), RooProdPdf::CacheElem::printCompactTreeHook(), TFileCollection::PrintDetailed(), TEnv::PrintEnv(), TMVA::Rule::PrintLogger(), RooFitResult::printMultiline(), RooTrace::printObjectCounts3(), TFumili::PrintResults(), TMVA::MethodFDA::PrintResults(), TMVA::StatDialogMVAEffs::PrintResults(), TMVA::RuleEnsemble::PrintRuleGen(), TTreeFormula::PrintValue(), TMVA::probas(), RooCmdConfig::process(), TSQLiteStatement::Process(), TProofLite::Process(), RooRandomizeParamMCSModule::processBeforeGen(), RooFactoryWSTool::processCreateArg(), TGLVoxelPainter::ProcessEvent(), TGLTF3Painter::ProcessEvent(), TGLLegoPainter::ProcessEvent(), TGLBoxPainter::ProcessEvent(), TGLSurfacePainter::ProcessEvent(), TGLTH3CompositionPainter::ProcessEvent(), TGL5DPainter::ProcessEvent(), TGLIsoPainter::ProcessEvent(), TGLParametricPlot::ProcessEvent(), RooStudyPackage::processFile(), RooFactoryWSTool::processListExpression(), TGHtmlBrowser::ProcessMessage(), TMVA::MethodPyGTB::ProcessOptions(), TMVA::MethodPyAdaBoost::ProcessOptions(), TMVA::MethodPyRandomForest::ProcessOptions(), TMVA::PDF::ProcessOptions(), TMVA::MethodBDT::ProcessOptions(), TMVA::MethodFDA::ProcessOptions(), TMVA::MethodCuts::ProcessOptions(), TApplication::ProcessRemote(), THttpServer::ProcessRequest(), RooFactoryWSTool::processSingleExpression(), RooFactoryWSTool::prod(), RooFactoryWSTool::prodfunc(), TMVA::PDEFoamDiscriminant::Project2(), TMVA::PDEFoam::Project2(), TAuthenticate::PromptUser(), TFTP::PutFile(), TMVA::ResultsRegression::QuadraticDeviation(), ROOT::Internal::R__AddPragmaForClass(), ROOT::Detail::TBranchProxy::Read(), TMVA::DecisionTreeNode::ReadAttributes(), TNetFile::ReadBuffer(), TNetFile::ReadBuffers(), TMVA::MethodBase::ReadClassesFromXML(), TSessionViewer::ReadConfiguration(), ROOT::Detail::TBranchProxy::ReadEntries(), TMVA::MethodPDEFoam::ReadFoamsFromFile(), TRandom::ReadRandom(), TMVA::MethodTMlpANN::ReadWeightsFromStream(), TMVA::MethodCompositeBase::ReadWeightsFromStream(), TMVA::MethodLikelihood::ReadWeightsFromStream(), TMVA::MethodTMlpANN::ReadWeightsFromXML(), TMVA::MethodCategory::ReadWeightsFromXML(), TMVA::MethodBDT::ReadWeightsFromXML(), TMVA::MethodCuts::ReadWeightsFromXML(), RooVectorDataStore::RealVector::RealVector(), RooProdPdf::rearrangeProduct(), THnBase::RebinBase(), RooAbsArg::redirectServers(), RooAbsData::reduce(), TRootSniffer::RegisterCommand(), RooAbsStudy::registerSummaryOutput(), TMVA::regression_averagedevs(), TProofPlayer::ReinitSelector(), TCondor::Release(), TQueryResultManager::RemoveQuery(), TFTP::RenameFile(), TGLCameraOverlay::RenderBar(), TEveCaloLegoOverlay::RenderLogaritmicScales(), TGLCameraOverlay::RenderPlaneIntersect(), TGLViewer::RequestDraw(), TGLViewer::RequestOverlaySelect(), TGLViewer::RequestSecondarySelect(), TGLViewer::RequestSelect(), TPad::ResetToolTip(), TParallelCoord::ResetTree(), RooFactoryWSTool::resolveClassName(), TGLAxisPainter::RnrTitle(), RooAdaptiveIntegratorND::RooAdaptiveIntegratorND(), RooAddPdf::RooAddPdf(), RooDataHist::RooDataHist(), RooDataSet::RooDataSet(), RooDerivative::RooDerivative(), RooDouble::RooDouble(), RooFirstMoment::RooFirstMoment(), RooHist::RooHist(), RooMCStudy::RooMCStudy(), RooMoment::RooMoment(), RooMultiVarGaussian::RooMultiVarGaussian(), RooNumConvPdf::RooNumConvPdf(), RooParamHistFunc::RooParamHistFunc(), RooRealIntegral::RooRealIntegral(), RooSecondMoment::RooSecondMoment(), RooStudyManager::RooStudyManager(), TMVA::Tools::ROOTVersionMessage(), RootX11ErrorHandler(), RooXYChi2Var::RooXYChi2Var(), TMVA::rulevisCorr(), TMVA::rulevisHists(), TMVA::MinuitFitter::Run(), RooMCStudy::run(), RooUnitTest::runCompTests(), TDocOutput::RunDot(), RooStudyManager::runProof(), RooMinuit::save(), RooMinimizer::save(), TASPaletteEditor::Save(), TGraphTime::SaveAnimatedGif(), TObject::SaveAs(), TParallelCoord::SaveEntryLists(), TGLPadPainter::SaveImage(), TEnv::SaveLevel(), TGLViewer::SavePictureUsingBB(), TGLViewer::SavePictureUsingFBO(), TGraphStruct::SavePrimitive(), TGraphErrors::SavePrimitive(), TGraphAsymmErrors::SavePrimitive(), TMultiGraph::SavePrimitive(), TGraphBentErrors::SavePrimitive(), TParallelCoord::SavePrimitive(), TH2Poly::SavePrimitive(), TPad::SavePrimitive(), TGraph::SavePrimitive(), TStyle::SavePrimitive(), TGCompositeFrame::SavePrimitive(), TH1::SavePrimitiveHelp(), TQueryResultManager::SaveQuery(), TParallelCoord::SaveTree(), TTreePlayer::Scan(), TQueryResultManager::ScanPreviousQueries(), TMVA::Timer::SecToText(), TGHtmlBrowser::Selected(), TMonaLisaWriter::SendFileOpenProgress(), TProofLite::SendInputDataFile(), TPDF::SetAlpha(), RooRealProxy::setArg(), RooCategoryProxy::setArg(), RooNumConvolution::setCallProfiling(), TGedEditor::SetCanvas(), TSVG::SetColor(), TGColorDialog::SetColorInfo(), RooVectorDataStore::RealVector::setDependents(), TParallelCoord::SetDotsSpacing(), TGListView::SetHeader(), TEveTriangleSetEditor::SetModel(), TF1Editor::SetModel(), TEveGedNameFrame::SetModel(), TAlienJDL::SetPrice(), TWinNTSystem::SetProgname(), TProofLite::SetProofServEnv(), TProofLite::SetQueryRunning(), TMVA::MethodInfo::SetResultHists(), TProofQueryResult::SetRunning(), THistPainter::SetShowProjection(), TCondor::SetState(), TEveTrack::SetStdTitle(), TMultiLayerPerceptron::SetTestDataSet(), TMultiLayerPerceptron::SetTrainingDataSet(), RooAbsCategory::setTreeBranchStatus(), TXProofServ::Setup(), ROOT::Detail::TBranchProxy::Setup(), TEnv::SetValue(), TRootCanvas::SetWindowTitle(), TF12::SetXY(), TGeoChecker::ShapeDistances(), TGeoChecker::ShapeNormal(), TGeoChecker::ShapeSafety(), TMemStatShow::Show(), TH2::ShowBackground(), TH1::ShowBackground(), TProofLite::ShowCache(), TH2::ShowPeaks(), TH1::ShowPeaks(), THistPainter::ShowProjection3(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), TRootCanvas::ShowToolBar(), RooFactoryWSTool::simul(), TSelHist::SlaveBegin(), TEveGedEditor::SpawnNewEditor(), RooProdPdf::specializeRatio(), RooStats::SPlot::SPlot(), StandardHistFactoryPlotsWithCategories(), StandardTestStatDistributionDemo(), TRootBrowser::StartEmbedding(), TProofSuperMaster::StartSlaves(), TProofCondor::StartSlaves(), TMVA::StatDialogBDT::StatDialogBDT(), TMVA::StatDialogBDTReg::StatDialogBDTReg(), RooAbsData::statOn(), TMVA::Tools::StringFromDouble(), TTreeViewer::SwitchTree(), RooAbsPdf::syncNormalization(), TNetFile::SysOpen(), tables_write(), TApplication::TApplication(), TApplicationRemote::TApplicationRemote(), TSelHist::Terminate(), TXProofServ::Terminate(), test2(), TestAuth(), TestBinomial(), TestSPlot(), TEveManager::TEveManager(), TEveTextEditor::TEveTextEditor(), TSVG::Text(), TPostScript::Text(), TF1Editor::TF1Editor(), TFractionFitter::TFractionFitter(), TGFSComboBox::TGFSComboBox(), TGLContext::TGLContext(), TGLSceneBase::TGLSceneBase(), THStack::THStack(), TMultiLayerPerceptron::TMultiLayerPerceptron(), TMVA::TMVAGui(), TMVA::TMVAMultiClassGui(), TMVA::TMVARegGui(), RooAbsPdf::traceEvalPdf(), TMVA::MethodRSNNS::Train(), TMVA::MethodPyRandomForest::Train(), TMVA::MethodTMlpANN::Train(), TMVA::MethodBoost::Train(), TMVA::MethodLikelihood::Train(), TMVA::MethodCuts::Train(), TMVA::MethodPDEFoam::TrainMultiClassification(), TSVDUnfold::TSVDUnfold(), TTreePerfStats::TTreePerfStats(), RooWorkspace::unExport(), TAlienPackage::UnInstall(), TProofOutputFile::Unlink(), TCling::UnloadFile(), TEveProjectionManager::UpdateName(), TMVA::StatDialogMVAEffs::UpdateSignificanceHists(), TNeuron::UseBranch(), TPacketizer::ValidateFiles(), TPacketizerAdaptive::ValidateFiles(), TMVA::PDF::ValidatePDF(), TMVA::variables(), TMVA::variablesMultiClass(), TProof::VerifyDataSetParallel(), RooTreeDataStore::weightError(), RooVectorDataStore::weightError(), RooDataHist::weightError(), TNetFile::WriteBuffer(), TSessionViewer::WriteConfiguration(), TEnv::WriteFile(), TMVA::MethodANNBase::WriteMonitoringHistosToFile(), TMVA::MethodLikelihood::WriteOptionsToStream(), ROOT::Internal::TTreeProxyGenerator::WriteProxy(), TRandom::WriteRandom(), TMVA::Tools::WriteTMatrixDToXML(), TMVA::VariableInfo::WriteToStream(), RooRealVar::writeToStream(), TThread::XAction(), RooAbsArg::~RooAbsArg(), TFormLeafInfoMethod::~TFormLeafInfoMethod(), and TProofLite::~TProofLite().

UInt_t Hash ( const TString s)
inline

Definition at line 459 of file TString.h.

Referenced by THashTable::GetHashValue(), and TMath::Hash().

UInt_t Hash ( const TString s)
inline

Definition at line 460 of file TString.h.

UInt_t Hash ( const char *  s)

Return a case-sensitive hash value (endian independent).

Definition at line 491 of file TString.cxx.

Bool_t operator!= ( const TString s1,
const TString s2 
)
inline

Definition at line 706 of file TString.h.

Bool_t operator!= ( const TString s1,
const char *  s2 
)
inline

Definition at line 722 of file TString.h.

Bool_t operator!= ( const char *  s1,
const TString s2 
)
inline

Definition at line 740 of file TString.h.

Bool_t operator!= ( const TSubString s1,
const char *  s2 
)
inline

Definition at line 765 of file TString.h.

Bool_t operator!= ( const TSubString s1,
const TString s2 
)
inline

Definition at line 768 of file TString.h.

Bool_t operator!= ( const TSubString s1,
const TSubString s2 
)
inline

Definition at line 771 of file TString.h.

Bool_t operator!= ( const TString s1,
const TSubString s2 
)
inline

Definition at line 774 of file TString.h.

Bool_t operator!= ( const char *  s1,
const TSubString s2 
)
inline

Definition at line 777 of file TString.h.

TString operator+ ( const TString s1,
const TString s2 
)

Use the special concatenation constructor.

Definition at line 1424 of file TString.cxx.

TString operator+ ( const TString s,
const char *  cs 
)

Use the special concatenation constructor.

Definition at line 1408 of file TString.cxx.

TString operator+ ( const char *  cs,
const TString s 
)

Use the special concatenation constructor.

Definition at line 1416 of file TString.cxx.

TString operator+ ( const TString s,
char  c 
)

Add char to string.

Definition at line 1432 of file TString.cxx.

TString operator+ ( const TString s,
Long_t  i 
)

Add integer to string.

Definition at line 1440 of file TString.cxx.

TString operator+ ( const TString s,
ULong_t  i 
)

Add integer to string.

Definition at line 1450 of file TString.cxx.

TString operator+ ( const TString s,
Long64_t  i 
)

Add integer to string.

Definition at line 1460 of file TString.cxx.

TString operator+ ( const TString s,
ULong64_t  i 
)

Add integer to string.

Definition at line 1470 of file TString.cxx.

TString operator+ ( char  c,
const TString s 
)

Add string to integer.

Definition at line 1480 of file TString.cxx.

TString operator+ ( Long_t  i,
const TString s 
)

Add string to integer.

Definition at line 1488 of file TString.cxx.

TString operator+ ( ULong_t  i,
const TString s 
)

Add string to integer.

Definition at line 1498 of file TString.cxx.

TString operator+ ( Long64_t  i,
const TString s 
)

Add string to integer.

Definition at line 1508 of file TString.cxx.

TString operator+ ( ULong64_t  i,
const TString s 
)

Add string to integer.

Definition at line 1518 of file TString.cxx.

Bool_t operator< ( const TString s1,
const TString s2 
)
inline

Definition at line 709 of file TString.h.

Bool_t operator< ( const TString s1,
const char *  s2 
)
inline

Definition at line 725 of file TString.h.

Bool_t operator< ( const char *  s1,
const TString s2 
)
inline

Definition at line 743 of file TString.h.

std::ostream& operator<< ( std::ostream &  str,
const TString s 
)

Write string to stream.

Definition at line 171 of file Stringio.cxx.

TBuffer& operator<< ( TBuffer buf,
const TString sp 
)

Write TString or derived to TBuffer.

Definition at line 1353 of file TString.cxx.

Bool_t operator<= ( const TString s1,
const TString s2 
)
inline

Definition at line 715 of file TString.h.

Bool_t operator<= ( const TString s1,
const char *  s2 
)
inline

Definition at line 731 of file TString.h.

Bool_t operator<= ( const char *  s1,
const TString s2 
)
inline

Definition at line 749 of file TString.h.

Bool_t operator== ( const TString s1,
const TString s2 
)
inline

Definition at line 700 of file TString.h.

Bool_t operator== ( const TString s1,
const char *  s2 
)

Compare TString with a char *.

Definition at line 1365 of file TString.cxx.

Bool_t operator== ( const TSubString s1,
const TSubString s2 
)

Compare two sub-strings.

Definition at line 1694 of file TString.cxx.

Bool_t operator== ( const TSubString s1,
const TString s2 
)

Compare sub-string to string.

Definition at line 1684 of file TString.cxx.

Bool_t operator== ( const TSubString s1,
const char *  s2 
)

Compare sub-string to char *.

Definition at line 1670 of file TString.cxx.

Bool_t operator== ( const char *  s1,
const TString s2 
)
inline

Definition at line 737 of file TString.h.

Bool_t operator== ( const TString s1,
const TSubString s2 
)
inline

Definition at line 759 of file TString.h.

Bool_t operator== ( const char *  s1,
const TSubString s2 
)
inline

Definition at line 762 of file TString.h.

Bool_t operator> ( const TString s1,
const TString s2 
)
inline

Definition at line 712 of file TString.h.

Bool_t operator> ( const TString s1,
const char *  s2 
)
inline

Definition at line 728 of file TString.h.

Bool_t operator> ( const char *  s1,
const TString s2 
)
inline

Definition at line 746 of file TString.h.

Bool_t operator>= ( const TString s1,
const TString s2 
)
inline

Definition at line 718 of file TString.h.

Bool_t operator>= ( const TString s1,
const char *  s2 
)
inline

Definition at line 734 of file TString.h.

Bool_t operator>= ( const char *  s1,
const TString s2 
)
inline

Definition at line 752 of file TString.h.

std::istream& operator>> ( std::istream &  str,
TString s 
)

Read string from stream.

Definition at line 163 of file Stringio.cxx.

TBuffer& operator>> ( TBuffer buf,
TString *&  sp 
)

Read string from TBuffer. Function declared in ClassDef.

Definition at line 1344 of file TString.cxx.

void Printf ( const char *  fmt,
  ... 
)
char* StrDup ( const char *  str)

Duplicate the string str.

The returned string has to be deleted by the user.

Definition at line 2500 of file TString.cxx.

Referenced by TClassTable::Add(), TGHtml::AddStyle(), TTableSorter::BuildSorter(), TGuiBldDragManager::ChangeImage(), TGuiBldDragManager::ChangePicture(), ClassImp(), TAuthenticate::ClearAuth(), TTableDescriptor::ColumnByName(), TSystem::ConcatFileName(), TKSocket::Connect(), TApplication::CreateApplication(), TDocOutput::CreateClassTypeDefs(), TStyleManager::CreateMacro(), DefaultErrorHandler(), TStyleManager::DoExport(), TStyleManager::DoImportCanvas(), TStyleManager::DoImportMacro(), TTable::Draw(), TSystem::DynamicPathName(), TProofServ::ErrorHandler(), TUnixSystem::ExpandPathName(), TWinNTSystem::ExpandPathName(), TEnvRec::ExpandValue(), TGFileBrowser::FormatFileInfo(), TGSimpleTableInterface::GetColumnHeader(), TAuthenticate::GetDefaultDetails(), TGFontPool::GetFontFamilies(), TRootApplication::GetOptions(), TGApplication::GetOptions(), TWinNTSystem::GetPathInfo(), TGSimpleTableInterface::GetRowHeader(), TUrl::GetSpecialProtocols(), TGSimpleTableInterface::GetValueAsString(), TGuiBldDragManager::HandleKey(), TRootBrowser::HandleMenu(), TWinNTSystem::Init(), init_icon_paths(), Krb5Authenticate(), TTableDescriptor::LearnTable(), TPluginManager::LoadHandlersFromEnv(), TCanvas::MakeDefCanvas(), TRootGuiBuilder::OpenProject(), TObject::Pop(), TPad::Pop(), TRootCanvas::PrintCanvas(), TGTextEditor::PrintText(), TGLSAViewer::ProcessFrameMessage(), TGHtmlBrowser::ProcessMessage(), TGSearchDialog::ProcessMessage(), TGFileDialog::ProcessMessage(), TestMainFrame::ProcessMessage(), TGTextEdit::ProcessMessage(), TRootCanvas::ProcessMessage(), TRootBrowserLite::ProcessMessage(), TTreeViewer::ProcessMessage(), TAuthenticate::PromptPasswd(), TAuthenticate::PromptUser(), TSessionViewer::ReadConfiguration(), TPaveText::ReadFile(), TAuthenticate::ReadRootAuthrc(), TGFileBrowser::RequestFilter(), TGuiBldDragManager::Save(), TGTextEdit::SaveFile(), TGTextEditor::SaveFileAs(), TGuiBldDragManager::SaveFrame(), TGMainFrame::SaveFrameAsCodeOrImage(), TRootGuiBuilder::SaveProject(), TGListTree::Search(), TGHtml::SetBaseUri(), TUnixSystem::SetProgname(), TWinNTSystem::SetProgname(), TSystem::SetProgname(), TTF::SetTextFont(), TAuthenticate::SshAuth(), TAuthenticate::SshError(), TApplication::TApplication(), TAuthenticate::TAuthenticate(), TUnixSystem::TempFileName(), TGFileDialog::TGFileDialog(), TGFSComboBox::TGFSComboBox(), TGHotString::TGHotString(), TGHtmlImage::TGHtmlImage(), TGHtmlMarkupElement::TGHtmlMarkupElement(), TGHtmlUri::TGHtmlUri(), TMapFile::TMapFile(), TMapRec::TMapRec(), TGFileBrowser::ToggleSort(), TMapFile::Update(), TSystem::Which(), TCastorFile::WriteBuffer(), and TClassDocOutput::WriteClassDocHeader().

char* Strip ( const char *  s,
char  c 
)

Strip leading and trailing c (blanks by default) from a string.

The returned string has to be deleted by the user.

Definition at line 2464 of file TString.cxx.

Referenced by ClassImp(), TStreamerInfo::Compile(), TApplication::ProcessLine(), TGQuartz::SetAA(), TControlBarButton::SetAction(), TUrl::SetUrl(), and TSystem::SplitAclicMode().

TString ToLower ( const TString s)

Return a lower-case version of str.

Definition at line 1380 of file TString.cxx.

Referenced by TNetFile::ConnectServer(), and TNetFile::SysOpen().

TString ToUpper ( const TString s)

Return an upper-case version of str.

Definition at line 1394 of file TString.cxx.

Referenced by TNetXNGFile::ParseOpenMode().

int UnEscChar ( const char *  src,
char *  dst,
int  dstlen,
char *  specchars,
char  escchar 
)

Un-escape specchars in src from escchar and copy to dst.

Definition at line 2559 of file TString.cxx.