cdom Namespace Reference

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 Documentation

typedef std::list<std::string>::iterator cdom::tokenIter

Definition at line 56 of file daeUtils.h.


Enumeration Type Documentation

Enumerator:
Posix 
Windows 

Definition at line 22 of file daeUtils.h.


Function Documentation

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  ) 
template<typename T >
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() 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


colladadom
Author(s): Du Hung Hou, Khronos.org, Marcus Barnes, Greg Corson, Herbert Law, Sebastian Schwarz, Steven Thomas, John Hsu (ros package), Tim Field (ros package)
autogenerated on Fri Jan 11 09:32:02 2013