#include <string>
#include <sstream>
#include <list>
#include <vector>
#include <dae/daePlatform.h>
Go to the source code of this file.
Namespaces | |
namespace | cdom |
Typedefs | |
typedef std::list< std::string > ::iterator | cdom::tokenIter |
Enumerations | |
enum | cdom::systemType { cdom::Posix, cdom::Windows } |
Functions | |
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::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) |
template<typename T > | |
std::string | cdom::toString (const T &val) |
DLLSPEC void | cdom::trimWhitespaces (std::string &str) |