gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
18 const std::string &in);
19 std::vector<std::string>
SplitFileName(
const std::string &fileName);
24 std::string
ReplaceSubString(
const std::string &olds,
const std::string &news,
25 const std::string &str);
27 bool SplitOptionName(
const std::string &fullName, std::string &category,
28 std::string &name,
int &index);
29 std::vector<std::string>
SplitString(
const std::string &msg,
char separator,
30 bool removeWhiteSpace =
false);
32 bool IsOnelabName(
const std::string &name, std::string &cleanName);
std::string ReplaceSubString(const std::string &olds, const std::string &news, const std::string &str)
std::string GetFileNameWithoutPath(const std::string &fileName)
std::vector< std::string > SplitFileName(const std::string &fileName)
std::string FixWindowsPath(const std::string &in)
void ReplaceSubStringInPlace(const std::string &olds, const std::string &news, std::string &str)
bool SplitOptionName(const std::string &fullName, std::string &category, std::string &name, int &index)
void ConvertToHTML(std::string &in)
void SwapBytes(char *array, int size, int n)
bool IsOnelabName(const std::string &name, std::string &cleanName)
std::string ConvertFileToString(const std::string &fileName)
std::string ExtractDoubleQuotedString(const char *str, int len)
std::string SanitizeTeXString(const char *in, int equation)
std::vector< std::string > SplitString(const std::string &msg, char separator, bool removeWhiteSpace=false)
std::string FixRelativePath(const std::string &reference, const std::string &in)
std::string RemoveWhiteSpace(const std::string &s)