This is the complete list of members for BOL::StringParser, including all inherited members.
charForSingleDigit(int const singleDigitAsInt) | BOL::StringParser | protectedstatic |
charIsIn(char const queryChar, std::string const &charSet) | BOL::StringParser | inlinestatic |
digitChars | BOL::StringParser | static |
doubleToString(double inputDouble, int const numberOfMantissaDigits, int const numberOfExponentDigits, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", std::string const positiveExponentPrefix="+", std::string const negativeExponentPrefix="-", std::string const exponentCharacter="E") | BOL::StringParser | static |
doubleToString(double inputDouble) const | BOL::StringParser | inline |
ensureDirectoryExists(std::string const &fileName) | BOL::StringParser | inlinestatic |
exponentCharacter | BOL::StringParser | protected |
fillNumberOfDigitsAndTenTo(int const positiveInt) | BOL::StringParser | protectedstatic |
firstWordOf(std::string const &stringToParse, std::string *const remainderString=NULL, std::string const &separatorChars=whitespaceChars) | BOL::StringParser | static |
intForSingleDigit(char const singleDigitAsChar) | BOL::StringParser | protectedstatic |
intToSpacePaddedString(int inputInt, int const minimumNumberOfChars, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-") | BOL::StringParser | inlinestatic |
intToString(int inputInt, int const minimumNumberOfDigits, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", char const paddingChar='0') | BOL::StringParser | static |
intToString(int inputInt) const | BOL::StringParser | inline |
isOnlyCharsIn(std::string const &queryString, std::string const &charSet) | BOL::StringParser | inlinestatic |
joinWithSeparator(VectorlikeArray< std::string > const &stringsToJoin, std::string const &separatorString) | BOL::StringParser | inlinestatic |
joinWithSeparator(std::vector< std::string * > const &stringsToJoin, std::string const &separatorString) | BOL::StringParser | inlinestatic |
joinWithSeparator(std::list< std::string * > const &stringsToJoin, std::string const &separatorString) | BOL::StringParser | inlinestatic |
lowercaseAlphabetChars | BOL::StringParser | static |
lowercaseMinusUppercase | BOL::StringParser | protectedstatic |
minimumNumberOfDigitsForInts | BOL::StringParser | protected |
negativeExponentPrefix | BOL::StringParser | protected |
newlineChars | BOL::StringParser | static |
numberOfDigitsInInt(int inputInt) | BOL::StringParser | inlinestatic |
numberOfExponentDigits | BOL::StringParser | protected |
numberOfMantissaDigits | BOL::StringParser | protected |
paddingCharForInts | BOL::StringParser | protected |
parseByChar(std::string const &stringToParse, VectorlikeArray< std::string > &destinationArray, std::string const &divisionCharSet=whitespaceChars) | BOL::StringParser | inlinestatic |
parseByChar(std::string const &stringToParse, VectorlikeArray< std::string > &destinationArray, char const &divisionChar) | BOL::StringParser | inlinestatic |
positiveExponentPrefix | BOL::StringParser | protected |
positiveIntToString(int positiveInt) | BOL::StringParser | protectedstatic |
prefixForNegativeNumbers | BOL::StringParser | protected |
prefixForPositiveNumbers | BOL::StringParser | protected |
setDefaults(int const minimumNumberOfDigitsForInts=6, char const paddingCharForInts='0', int const numberOfMantissaDigits=6, int const numberOfExponentDigits=2, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", std::string const positiveExponentPrefix="+", std::string const negativeExponentPrefix="-", std::string const exponentCharacter="E") | BOL::StringParser | inline |
stringIsDouble(std::string const &stringToInterpret, double &doubleToSet) | BOL::StringParser | static |
StringParser(int const minimumNumberOfDigitsForInts=6, char const paddingCharForInts='0', int const numberOfMantissaDigits=6, int const numberOfExponentDigits=2, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", std::string const positiveExponentPrefix="+", std::string const negativeExponentPrefix="-", std::string const exponentCharacter="E") | BOL::StringParser | |
stringsMatchIgnoringCase(std::string const &firstString, std::string const &secondString) | BOL::StringParser | static |
stringToDouble(std::string const &stringToInterpret) | BOL::StringParser | inlinestatic |
stringToInt(std::string const &stringToInterpret) | BOL::StringParser | inlinestatic |
stringToIntVector(std::string stringToInterpret) | BOL::StringParser | static |
substituteCharacterWith(std::string &stringToTransform, char const charToBeReplaced, char const charToBePutIn) | BOL::StringParser | inlinestatic |
substringToFirst(std::string const &stringToParse, VectorlikeArray< std::string > const &delimitersOfSubstring, std::string *const remainderString=NULL) | BOL::StringParser | static |
substringToFirst(std::string const &stringToParse, std::string const &delimiterOfSubstring, std::string *const remainderString=NULL) | BOL::StringParser | inlinestatic |
transformToLowercase(std::string &stringToTransform) | BOL::StringParser | inlinestatic |
transformToUppercase(std::string &stringToTransform) | BOL::StringParser | inlinestatic |
trimFromBack(std::string const &stringToTrim, std::string const &charsToTrim) | BOL::StringParser | inlinestatic |
trimFromFront(std::string const &stringToTrim, std::string const &charsToTrim) | BOL::StringParser | inlinestatic |
trimFromFrontAndBack(std::string const &stringToTrim, std::string const &charsToTrim=whitespaceAndNewlineChars) | BOL::StringParser | inlinestatic |
uppercaseAlphabetChars | BOL::StringParser | static |
whitespaceAndNewlineChars | BOL::StringParser | static |
whitespaceChars | BOL::StringParser | static |
~StringParser() | BOL::StringParser |