![]() |
Consolix
|
Provides system-related utility functions such as clipboard handling, OS detection, and system information retrieval. More...
#include <string>#include <cstdlib>#include <chrono>Go to the source code of this file.
Namespaces | |
| namespace | consolix |
| < Utility modules and helpers. | |
Macros | |
| #define | _CONSOLIX_SYSTEM_UTILS_HPP_INCLUDED |
Functions | |
| bool | consolix::copy_to_clipboard (const std::string &text) |
| Copies the given text to the system clipboard. | |
| std::string | consolix::get_clipboard_text () |
| Retrieves text from the system clipboard. | |
| std::string | consolix::get_os_name () |
| Gets the name of the operating system. | |
| uint64_t | consolix::get_system_time_ms () |
| Gets the current system time in milliseconds. | |
| int | consolix::get_cpu_count () |
| Gets the number of logical CPU cores. | |
| std::string | consolix::get_home_directory () |
| Gets the user's home directory path. | |
| std::string | consolix::get_temp_directory () |
| Gets the system temporary directory path. | |
| std::string | consolix::get_env_var (const std::string &var_name) |
| Retrieves an environment variable's value. | |
Provides system-related utility functions such as clipboard handling, OS detection, and system information retrieval.
Definition in file system_utils.hpp.
| #define _CONSOLIX_SYSTEM_UTILS_HPP_INCLUDED |
Definition at line 3 of file system_utils.hpp.