![]() |
OpenMS
|
#include <OpenMS/build_config.h>#include <OpenMS/DATASTRUCTURES/String.h>#include <cstddef>#include <string>#include <fstream>#include <cstring>Go to the source code of this file.
Classes | |
| class | OpenMSOSInfo |
| struct | OpenMSBuildInfo |
| Struct with some static methods to get informations on the build configuration. More... | |
Namespaces | |
| namespace | OpenMS |
| Main OpenMS namespace. | |
| namespace | OpenMS::Internal |
| Namespace used to hide implementation details from users. | |
Enumerations | |
| enum class | OpenMS_OS { OS_UNKNOWN , OS_MACOS , OS_WINDOWS , OS_LINUX , SIZE_OF_OPENMS_OS } |
| enum class | OpenMS_Architecture { ARCH_UNKNOWN , ARCH_32BIT , ARCH_64BIT , SIZE_OF_OPENMS_ARCHITECTURE } |
Functions | |
| std::string | getOSVersionString_ () |
| Helper: get OS version string using platform APIs. | |
Variables | |
| const std::string | OpenMS_OSNames [] = {"unknown", "MacOS", "Windows", "Linux"} |
| const std::string | OpenMS_ArchNames [] = {"unknown", "32 bit", "64 bit"} |