bpp-core  2.2.0
bpp::TextTools Member List

This is the complete list of members for bpp::TextTools, including all inherited members.

count(const std::string &s, const std::string &pattern)bpp::TextToolsstatic
endsWith(const std::string &s, const std::string &pattern)bpp::TextToolsstatic
fromString(const std::string &s)bpp::TextToolsinlinestatic
hasSubstring(const std::string &s, const std::string &pattern)bpp::TextToolsstatic
isDecimalInteger(const std::string &s, char scientificNotation='e')bpp::TextToolsstatic
isDecimalNumber(char c)bpp::TextToolsstatic
isDecimalNumber(const std::string &s, char dec='.', char scientificNotation='e')bpp::TextToolsstatic
isEmpty(const std::string &s)bpp::TextToolsstatic
isNewLineCharacter(char c)bpp::TextToolsstatic
isWhiteSpaceCharacter(char c)bpp::TextToolsstatic
removeChar(const std::string &s, char c)bpp::TextToolsstatic
removeFirstWhiteSpaces(const std::string &s)bpp::TextToolsstatic
removeLastNewLines(const std::string &s)bpp::TextToolsstatic
removeLastWhiteSpaces(const std::string &s)bpp::TextToolsstatic
removeNewLines(const std::string &s)bpp::TextToolsstatic
removeSubstrings(const std::string &s, char blockBeginning, char blockEnding)bpp::TextToolsstatic
removeSubstrings(const std::string &s, char blockBeginning, char blockEnding, std::vector< std::string > &exceptionsBeginning, std::vector< std::string > &exceptionsEnding)bpp::TextToolsstatic
removeSurroundingWhiteSpaces(const std::string &s)bpp::TextToolsstatic
removeWhiteSpaces(const std::string &s)bpp::TextToolsstatic
replaceAll(std::string &target, const std::string &query, const std::string &replacement)bpp::TextToolsstatic
resizeLeft(const std::string &s, size_t newSize, char fill=' ')bpp::TextToolsstatic
resizeRight(const std::string &s, size_t newSize, char fill=' ')bpp::TextToolsstatic
split(const std::string &s, size_t n)bpp::TextToolsstatic
startsWith(const std::string &s, const std::string &pattern)bpp::TextToolsstatic
to(const std::string &s)bpp::TextToolsinlinestatic
toDouble(const std::string &s, char dec='.', char scientificNotation='e')bpp::TextToolsstatic
toInt(const std::string &s, char scientificNotation='e')bpp::TextToolsstatic
toLower(const std::string &s)bpp::TextToolsstatic
toString(T t)bpp::TextToolsinlinestatic
toString(T t, int precision)bpp::TextToolsinlinestatic
toString(int i)bpp::TextToolsstatic
toString(char c)bpp::TextToolsstatic
toString(double d, int precision=6)bpp::TextToolsstatic
toUpper(const std::string &s)bpp::TextToolsstatic