ReleaseButler 1.0
😙 package manager on GitHub 😙
|
Typedefs | |
using | packinfo |
Linux distribution related information. | |
Enumerations | |
enum | OS_KIND : std::uint8_t { debian , ubuntu , fedora , deepin } |
Functions | |
auto | OsDetect (const bool vmode) -> std::optional< enum OS_KIND > |
Used to detect the current Linux distributions. | |
Variables | |
constexpr int | OS_KIND = 4 |
The types of Linux distributions that the current software can detect. | |
constexpr std::array< packinfo, OS_KIND > | OS_PACKAGE |
Information about currently supported Linux distributions. | |
using os_detect::packinfo |
Linux distribution related information.
enum os_detect::OS_KIND : std::uint8_t |
auto os_detect::OsDetect | ( | const bool | vmode | ) | -> std::optional<enum OS_KIND> |
Used to detect the current Linux distributions.
std::optional<>
class is used to indicate the current system environment.
|
constexpr |
The types of Linux distributions that the current software can detect.