40 #ifndef __OPENFLUID_TOOLS_MISCHELPERS_HPP__    41 #define __OPENFLUID_TOOLS_MISCHELPERS_HPP__    49 #include <openfluid/core/TypeDefs.hpp>    57 #define STRINGIFY(x) XSTRINGIFY(x)    58 #define XSTRINGIFY(x) #x    80                                              const std::string& ReplaceStr);
   156 #endif // __OPENFLUID_TOOLS_MISCHELPERS_HPP__ int OPENFLUID_API compareVersions(const std::string &VersionA, const std::string &VersionB, bool Strict=true)
 
void OPENFLUID_API millisleep(const unsigned long MSec)
 
#define OPENFLUID_API
Definition: dllexport.hpp:86
 
Definition: ApplicationException.hpp:47
 
void OPENFLUID_API microsleep(const unsigned long USec)
 
bool OPENFLUID_API matchWithWildcard(const std::string &Pattern, const std::string &Str)
 
std::string OPENFLUID_API getDurationAsPrettyString(long int MSecsDuration)
 
void OPENFLUID_API splitDuration(long int MSecsDuration, int &Days, int &Hours, int &Minutes, int &Seconds, int &MSecs)
 
std::string OPENFLUID_API removeTrailingSlashes(const std::string &Str)
 
std::string OPENFLUID_API replaceEmptyString(std::string SourceStr, const std::string &ReplaceStr)
 
std::string OPENFLUID_API generatePseudoUniqueIdentifier(const unsigned int Length)