gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
CommandLine.h
Go to the documentation of this file.
1 // Gmsh - Copyright (C) 1997-2022 C. Geuzaine, J.-F. Remacle
2 //
3 // See the LICENSE.txt file in the Gmsh root directory for license information.
4 // Please report all issues on https://gitlab.onelab.info/gmsh/gmsh/issues.
5 
6 #ifndef COMMAND_LINE_H
7 #define COMMAND_LINE_H
8 
9 #include <string>
10 
14 const char *GetGmshExtraVersion();
15 const char *GetGmshVersion();
16 const char *GetGmshBuildDate();
17 const char *GetGmshBuildHost();
18 const char *GetGmshPackager();
19 const char *GetGmshBuildOS();
20 const char *GetGmshShortLicense();
21 const char *GetGmshBuildOptions();
22 
23 std::vector<std::pair<std::string, std::string> > GetUsage();
24 std::vector<std::pair<std::string, std::string> >
25 GetShortcutsUsage(const std::string &ctrl = "");
26 std::vector<std::pair<std::string, std::string> > GetMouseUsage();
27 void PrintUsage(const std::string &name);
28 std::vector<std::string> GetBuildInfo();
29 void PrintBuildInfo();
30 void GetOptions(bool readConfigFiles, bool exitOnError);
31 
32 #endif
GetShortcutsUsage
std::vector< std::pair< std::string, std::string > > GetShortcutsUsage(const std::string &ctrl="")
Definition: CommandLine.cpp:219
GetGmshBuildHost
const char * GetGmshBuildHost()
Definition: CommandLine.cpp:62
GetMouseUsage
std::vector< std::pair< std::string, std::string > > GetMouseUsage()
Definition: CommandLine.cpp:330
GetGmshShortLicense
const char * GetGmshShortLicense()
Definition: CommandLine.cpp:65
GetGmshBuildDate
const char * GetGmshBuildDate()
Definition: CommandLine.cpp:61
GetGmshMajorVersion
int GetGmshMajorVersion()
Definition: CommandLine.cpp:56
GetGmshPatchVersion
int GetGmshPatchVersion()
Definition: CommandLine.cpp:58
GetGmshMinorVersion
int GetGmshMinorVersion()
Definition: CommandLine.cpp:57
GetUsage
std::vector< std::pair< std::string, std::string > > GetUsage()
Definition: CommandLine.cpp:68
GetGmshPackager
const char * GetGmshPackager()
Definition: CommandLine.cpp:63
GetOptions
void GetOptions(bool readConfigFiles, bool exitOnError)
Definition: CommandLine.cpp:1478
GetGmshBuildOptions
const char * GetGmshBuildOptions()
Definition: CommandLine.cpp:66
GetBuildInfo
std::vector< std::string > GetBuildInfo()
Definition: CommandLine.cpp:364
GetGmshBuildOS
const char * GetGmshBuildOS()
Definition: CommandLine.cpp:64
GetGmshExtraVersion
const char * GetGmshExtraVersion()
Definition: CommandLine.cpp:59
PrintUsage
void PrintUsage(const std::string &name)
Definition: CommandLine.cpp:350
GetGmshVersion
const char * GetGmshVersion()
Definition: CommandLine.cpp:60
PrintBuildInfo
void PrintBuildInfo()
Definition: CommandLine.cpp:416