 |
Manual for OpenFLUID 2.1.11
|
Go to the documentation of this file.
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);
#define OPENFLUID_API
Definition: dllexport.hpp:86
int OPENFLUID_API compareVersions(const std::string &VersionA, const std::string &VersionB, bool Strict=true)
void OPENFLUID_API microsleep(const unsigned long USec)
std::string OPENFLUID_API removeTrailingSlashes(const std::string &Str)
bool OPENFLUID_API matchWithWildcard(const std::string &Pattern, const std::string &Str)
Definition: ApplicationException.hpp:47
std::string OPENFLUID_API getDurationAsPrettyString(long int MSecsDuration)
std::string OPENFLUID_API generatePseudoUniqueIdentifier(const unsigned int Length)
void OPENFLUID_API splitDuration(long int MSecsDuration, int &Days, int &Hours, int &Minutes, int &Seconds, int &MSecs)
std::string OPENFLUID_API replaceEmptyString(std::string SourceStr, const std::string &ReplaceStr)
void OPENFLUID_API millisleep(const unsigned long MSec)
Generated by
1.8.17