19#ifndef ROOT_CORE_FOUNDATION_FOUNDATIONUTILS_HXX
20#define ROOT_CORE_FOUNDATION_FOUNDATIONUTILS_HXX
25namespace FoundationUtils {
39 std::string
MakePathRelative(
const std::string &path,
const std::string &base,
40 bool isBuildingROOT =
false);
56 static const char gEnvPathSeparator =
';';
58 static const char gEnvPathSeparator =
':';
60 return gEnvPathSeparator;
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
const std::string & GetPathSeparator()
const std::string & GetIncludeDir()
\ returns the include directory in the installation.
std::string GetCurrentDir()
const char & GetEnvPathSeparator()
bool CanConvertEnvValueToBool(const std::string &value)
const std::string & GetRootSys()
std::string MakePathRelative(const std::string &path, const std::string &base, bool isBuildingROOT=false)
bool ConvertEnvValueToBool(const std::string &value)
const std::string & GetFallbackRootSys()
const std::string & GetEtcDir()
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
const std::string gPathSeparator(ROOT::TMetaUtils::GetPathSeparator())