24 string::const_iterator
p =
r.begin();
25 string::const_iterator p2 = s.begin();
27 while (
p !=
r.end() && p2 != s.end()) {
28 if (toupper(*
p) != toupper(*p2))
29 return (toupper(*
p) < toupper(*p2)) ? -1 : 1;
34 return (
r.size() == s.size()) ? 0 : (
r.size() < s.size()) ? -1 : 1;
44 return data.find(chunk);
48vector<string>
Split(
const string& s )
51 return Podd::vsplit(s);
55unsigned int Hex(
const string& s )
71 transform( ALL(s),
result.begin(), (
int(*)(
int))tolower );
80 transform( ALL(s),
result.begin(), (
int(*)(
int))toupper );
89 transform( ALL(s), s.begin(), (
int(*)(
int))tolower );
96 transform( ALL(s), s.begin(), (
int(*)(
int))toupper );
winID h TVirtualViewer3D TVirtualGLPainter p
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t result
std::vector< std::string > Split(std::string_view str, std::string_view delims, bool skipEmpty)
string::size_type FindNoCase(string data, string chunk)
unsigned int Hex(const string &s)
string ToUpper(const string &s)
string ToLower(const string &s)
int CmpNoCase(const string &r, const string &s)