ROOT
6.07/01
Reference Guide
|
#include <string.h>
#include <stdio.h>
#include "Riosfwd.h"
#include "TMathBase.h"
#include <stdarg.h>
#include <string>
#include <RStringView.h>
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... | |
TBuffer & | operator>> (TBuffer &buf, TString *&sp) |
Read string from TBuffer. Function declared in ClassDef. More... | |
TBuffer & | operator<< (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... | |
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().
Definition at line 459 of file TString.h.
Referenced by THashTable::GetHashValue(), and TMath::Hash().
UInt_t Hash | ( | const char * | s | ) |
Return a case-sensitive hash value (endian independent).
Definition at line 491 of file TString.cxx.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Use the special concatenation constructor.
Definition at line 1424 of file TString.cxx.
Use the special concatenation constructor.
Definition at line 1408 of file TString.cxx.
Use the special concatenation constructor.
Definition at line 1416 of file TString.cxx.
Add char to string.
Definition at line 1432 of file TString.cxx.
Add integer to string.
Definition at line 1440 of file TString.cxx.
Add integer to string.
Definition at line 1450 of file TString.cxx.
Add integer to string.
Definition at line 1460 of file TString.cxx.
Add integer to string.
Definition at line 1470 of file TString.cxx.
Add string to integer.
Definition at line 1480 of file TString.cxx.
Add string to integer.
Definition at line 1488 of file TString.cxx.
Add string to integer.
Definition at line 1498 of file TString.cxx.
Add string to integer.
Definition at line 1508 of file TString.cxx.
Add string to integer.
Definition at line 1518 of file TString.cxx.
std::ostream& operator<< | ( | std::ostream & | str, |
const TString & | s | ||
) |
Write string to stream.
Definition at line 171 of file Stringio.cxx.
Write TString or derived to TBuffer.
Definition at line 1353 of file TString.cxx.
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.
|
inline |
|
inline |
std::istream& operator>> | ( | std::istream & | str, |
TString & | s | ||
) |
Read string from stream.
Definition at line 163 of file Stringio.cxx.
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().
Return a lower-case version of str.
Definition at line 1380 of file TString.cxx.
Referenced by TNetFile::ConnectServer(), and TNetFile::SysOpen().
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.