Go to the documentation of this file.
62 const std::string& old,
const std::string& newString);
64 bool endsWith(
const std::string& str)
const;
66 std::vector<TCEString>
split(
const std::string& delim)
const;
81 const TCEString& str,
const std::locale& loc = std::locale());
83 const std::string& str,
const std::locale& loc = std::locale());
85 TCEString& str,
const std::locale& loc = std::locale());
87 std::string& str,
const std::locale& loc = std::locale());
89 const std::string& str,
const std::locale& loc = std::locale());
99 template<
typename IntegerType>
101 std::string& toAppend,
102 const IntegerType& appender);
103 template<
typename IntegerType>
106 const IntegerType& appender);
108 template<
typename IterableContainer>
110 const IterableContainer& container,
111 const std::string& separator =
", ");
115 const std::string& oldPattern,
116 const std::string& newPattern);
118 static std::string
filterDigits(
const std::string& str);
TCEString & appendIf(bool expression, stringCRef ifTrue)
std::vector< TCEString > split(const std::string &delim) const
bool startsWith(const std::string &str) const
static std::string applyIf(bool expression, stringCRef ifTrue, stringCRef ifFalse)
static std::string & appendInteger(std::string &toAppend, const IntegerType &appender)
static unsigned replace(std::string &str, const std::string &oldPattern, const std::string &newPattern)
TCEString capitalize() const
const typedef std::string & stringCRef
bool ciEqual(const TCEString &other) const
bool endsWith(const std::string &str) const
static std::string filterDigits(const std::string &str)
TCEString & replaceString(const std::string &old, const std::string &newString)
bool operator()(const TCEString &lhs, const TCEString &rhs) const
static std::string & appendToNonEmpty(std::string &toAppend, stringCRef appender)
TCEString & operator<<(const TCEString &rhs)
static std::string makeString(const IterableContainer &container, const std::string &separator=", ")
TCEString operator+(int val) const
static std::string toLower(const std::string &str, const std::locale &loc=std::locale())
static TCEString toUpper(const TCEString &str, const std::locale &loc=std::locale())
const typedef TCEString & TCEStringCRef