Typedefs | |
typedef std::list< std::string > ::iterator | tokenIter |
Enumerations | |
enum | systemType { Posix, Windows } |
Functions | |
DLLSPEC std::string | assembleUri (const std::string &scheme, const std::string &authority, const std::string &path, const std::string &query, const std::string &fragment, bool forceLibxmlCompatible=false) |
DLLSPEC std::string | filePathToUri (const std::string &filePath) |
DLLSPEC std::string | fixUriForLibxml (const std::string &uriRef) |
DLLSPEC std::string | getCurrentDir () |
DLLSPEC std::string | getCurrentDirAsUri () |
DLLSPEC char | getFileSeparator () |
DLLSPEC std::string | getRandomFileName () |
DLLSPEC const std::string & | getSafeTmpDir () |
DLLSPEC const std::string & | getSystemTmpDir () |
DLLSPEC systemType | getSystemType () |
DLLSPEC std::vector< std::string > | makeStringArray (const char *s,...) |
DLLSPEC std::list< std::string > | makeStringList (const char *s,...) |
DLLSPEC std::string | nativePathToUri (const std::string &nativePath, systemType type=getSystemType()) |
DLLSPEC bool | parseUriRef (const std::string &uriRef, std::string &scheme, std::string &authority, std::string &path, std::string &query, std::string &fragment) |
DLLSPEC std::string | replace (const std::string &s, const std::string &replace, const std::string &replaceWith) |
DLLSPEC int | strcasecmp (const char *str1, const char *str2) |
DLLSPEC void | tokenize (const std::string &s, const std::string &separators, std::list< std::string > &tokens, bool separatorsInResult=false) |
DLLSPEC std::list< std::string > | tokenize (const std::string &s, const std::string &separators, bool separatorsInResult=false) |
DLLSPEC std::string | tolower (const std::string &s) |
template<typename T > | |
std::string | toString (const T &val) |
DLLSPEC void | trimWhitespaces (std::string &str) |
DLLSPEC std::string | uriToFilePath (const std::string &uriRef) |
DLLSPEC std::string | uriToNativePath (const std::string &uriRef, systemType type=getSystemType()) |
typedef std::list<std::string>::iterator cdom::tokenIter |
Definition at line 56 of file daeUtils.h.
enum cdom::systemType |
Definition at line 22 of file daeUtils.h.
DLLSPEC std::string cdom::assembleUri | ( | const std::string & | scheme, | |
const std::string & | authority, | |||
const std::string & | path, | |||
const std::string & | query, | |||
const std::string & | fragment, | |||
bool | forceLibxmlCompatible = false | |||
) |
DLLSPEC std::string cdom::filePathToUri | ( | const std::string & | filePath | ) |
DLLSPEC std::string cdom::fixUriForLibxml | ( | const std::string & | uriRef | ) |
DLLSPEC std::string cdom::getCurrentDir | ( | ) |
DLLSPEC std::string cdom::getCurrentDirAsUri | ( | ) |
DLLSPEC char cdom::getFileSeparator | ( | ) |
DLLSPEC std::string cdom::getRandomFileName | ( | ) |
DLLSPEC const std::string& cdom::getSafeTmpDir | ( | ) |
DLLSPEC const std::string& cdom::getSystemTmpDir | ( | ) |
DLLSPEC systemType cdom::getSystemType | ( | ) |
DLLSPEC std::vector<std::string> cdom::makeStringArray | ( | const char * | s, | |
... | ||||
) |
DLLSPEC std::list<std::string> cdom::makeStringList | ( | const char * | s, | |
... | ||||
) |
DLLSPEC std::string cdom::nativePathToUri | ( | const std::string & | nativePath, | |
systemType | type = getSystemType() | |||
) |
DLLSPEC bool cdom::parseUriRef | ( | const std::string & | uriRef, | |
std::string & | scheme, | |||
std::string & | authority, | |||
std::string & | path, | |||
std::string & | query, | |||
std::string & | fragment | |||
) |
DLLSPEC std::string cdom::replace | ( | const std::string & | s, | |
const std::string & | replace, | |||
const std::string & | replaceWith | |||
) |
DLLSPEC int cdom::strcasecmp | ( | const char * | str1, | |
const char * | str2 | |||
) |
DLLSPEC void cdom::tokenize | ( | const std::string & | s, | |
const std::string & | separators, | |||
std::list< std::string > & | tokens, | |||
bool | separatorsInResult = false | |||
) |
DLLSPEC std::list<std::string> cdom::tokenize | ( | const std::string & | s, | |
const std::string & | separators, | |||
bool | separatorsInResult = false | |||
) |
DLLSPEC std::string cdom::tolower | ( | const std::string & | s | ) |
std::string cdom::toString | ( | const T & | val | ) | [inline] |
Definition at line 94 of file daeUtils.h.
DLLSPEC void cdom::trimWhitespaces | ( | std::string & | str | ) |
DLLSPEC std::string cdom::uriToFilePath | ( | const std::string & | uriRef | ) |
DLLSPEC std::string cdom::uriToNativePath | ( | const std::string & | uriRef, | |
systemType | type = getSystemType() | |||
) |