|
otsdaq
3.03.00
|
This is the complete list of members for ots::StringMacros, including all inherited members.
| convertEnvironmentVariables(const std::string &data) | ots::StringMacros | static |
| coutSplit(const std::string &str, uint8_t traceLevel=TLVL_DEBUG, const std::set< char > &delimiter={',', '\n', ';'}) | ots::StringMacros | static |
| decodeURIComponent(const std::string &data) | ots::StringMacros | static |
| demangleTypeName(const char *name) | ots::StringMacros | static |
| encodeURIComponent(const std::string &data) (defined in ots::StringMacros) | ots::StringMacros | static |
| escapeString(std::string inString, bool allowWhiteSpace=false) | ots::StringMacros | static |
| exec(const char *cmd) | ots::StringMacros | static |
| extractCommonChunks(const std::vector< std::string > &haystack, std::vector< std::string > &commonChunksToReturn, std::vector< std::string > &wildcardStrings, unsigned int &fixedWildcardLength) | ots::StringMacros | static |
| extractXmlField(const std::string &xml, const std::string &field, uint32_t occurrence, size_t after, size_t *returnFindPos=nullptr, const std::string &valueField="value=", const std::string "eType="'") | ots::StringMacros | static |
| getMapFromString(const std::string &inputString, std::map< S, T > &mapToReturn, const std::set< char > &pairPairDelimiter={',', '|', '&'}, const std::set< char > &nameValueDelimiter={'=', ':'}, const std::set< char > &whitespace={' ', '\t', '\n', '\r'}) | ots::StringMacros | static |
| getMapFromString(const std::string &inputString, std::map< std::string, std::string > &mapToReturn, const std::set< char > &pairPairDelimiter={',', '|', '&'}, const std::set< char > &nameValueDelimiter={'=', ':'}, const std::set< char > &whitespace={' ', '\t', '\n', '\r'}) | ots::StringMacros | static |
| getNumber(const std::string &s, T &retValue) | ots::StringMacros | static |
| getNumber(const std::string &s, bool &retValue) | ots::StringMacros | static |
| getNumberType(const std::string &stringToCheck) | ots::StringMacros | static |
| getSetFromString(const std::string &inputString, std::set< std::string > &setToReturn, const std::set< char > &delimiter={',', '|', '&'}, const std::set< char > &whitespace={' ', '\t', '\n', '\r'}) | ots::StringMacros | static |
| getTimeDurationString(const time_t durationInSeconds=time(0)) | ots::StringMacros | static |
| getTimestampString(const std::string &linuxTimeInSeconds) | ots::StringMacros | static |
| getTimestampString(const time_t linuxTimeInSeconds=time(0)) | ots::StringMacros | static |
| getTypeName(void) (defined in ots::StringMacros) | ots::StringMacros | inlinestatic |
| getVectorFromString(const std::string &inputString, std::vector< std::string > &listToReturn, const std::set< char > &delimiter={',', '|', '&'}, const std::set< char > &whitespace={' ', '\t', '\n', '\r'}, std::vector< char > *listOfDelimiters=0, bool decodeURIComponents=false) | ots::StringMacros | static |
| getVectorFromString(const std::string &inputString, const std::set< char > &delimiter={',', '|', '&'}, const std::set< char > &whitespace={' ', '\t', '\n', '\r'}, std::vector< char > *listOfDelimiters=0, bool decodeURIComponents=false) | ots::StringMacros | static |
| getWildCardMatchFromMap(const std::string &needle, std::map< std::string, T > &haystack, std::string *foundKey=0) | ots::StringMacros | static |
| inWildCardSet(const std::string &needle, const std::set< std::string > &haystack) | ots::StringMacros | static |
| isNumber(const std::string &stringToCheck) | ots::StringMacros | static |
| mapToString(const std::map< std::string, T > &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") | ots::StringMacros | static |
| mapToString(const std::map< std::pair< std::string, std::string >, T > &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") (defined in ots::StringMacros) | ots::StringMacros | static |
| mapToString(const std::map< std::pair< std::string, std::pair< std::string, std::string >>, T > &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") (defined in ots::StringMacros) | ots::StringMacros | static |
| mapToString(const std::map< std::string, std::pair< std::string, T >> &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") (defined in ots::StringMacros) | ots::StringMacros | static |
| mapToString(const std::map< std::string, std::map< std::string, T >> &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") (defined in ots::StringMacros) | ots::StringMacros | static |
| mapToString(const std::map< std::string, std::set< T >> &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") (defined in ots::StringMacros) | ots::StringMacros | static |
| mapToString(const std::map< std::string, std::vector< T >> &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") (defined in ots::StringMacros) | ots::StringMacros | static |
| mapToString(const std::map< std::string, uint8_t > &mapToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=": ") | ots::StringMacros | static |
| otsGetEnvironmentVarable(const char *name, const std::string &location, const unsigned int &line) | ots::StringMacros | static |
| rextractXmlField(const std::string &xml, const std::string &field, uint32_t occurrence, size_t before, size_t *returnFindPos=nullptr, const std::string &valueField="value=", const std::string "eType="'") | ots::StringMacros | static |
| sanitizeForSQL(std::string &data) | ots::StringMacros | static |
| setToString(const std::set< T > &setToReturn, const std::string &delimeter=", ") | ots::StringMacros | static |
| setToString(const std::set< uint8_t > &setToReturn, const std::string &delimeter=", ") | ots::StringMacros | static |
| setToString(const std::set< std::pair< S, T >> &setToReturn, const std::string &primaryDelimeter=", ", const std::string &secondaryDelimeter=":") (defined in ots::StringMacros) | ots::StringMacros | static |
| stackTrace(void) | ots::StringMacros | static |
| trim(std::string &s) | ots::StringMacros | static |
| validateValueForDefaultStringDataType(const std::string &value, bool doConvertEnvironmentVariables=true) | ots::StringMacros | static |
| validateValueForDefaultStringDataType(const std::string &value, bool doConvertEnvironmentVariables=true) | ots::StringMacros | static |
| vectorToString(const std::vector< T > &setToReturn, const std::string &delimeter=", ") | ots::StringMacros | static |
| vectorToString(const std::vector< uint8_t > &setToReturn, const std::string &delimeter=", ") | ots::StringMacros | static |
| vectorToString(const std::vector< std::pair< S, T >> &setToReturn, const std::string &primaryDelimeter="; ", const std::string &secondaryDelimeter=":") (defined in ots::StringMacros) | ots::StringMacros | static |
| wildCardMatch(const std::string &needle, const std::string &haystack, unsigned int *priorityIndex=0) | ots::StringMacros | static |