#include <chrono>
#include <cstdint>
#include <filesystem>
#include <functional>
#include <memory>
#include <optional>
#include <span>
#include <string>
#include <string_view>
#include <vector>
Go to the source code of this file.
|
| namespace | pulp |
| namespace | pulp::platform |
| | Device capability vocabulary: one tier ladder, one thermal ladder, and the projection from observed inputs onto them.
|
|
| ProcessResult | pulp::platform::exec (const std::string &command, const std::vector< std::string > &args={}, int timeout_ms=30000) |
| | Convenience: run a command and capture output (blocking).
|
| std::optional< std::filesystem::path > | pulp::platform::find_on_path (const std::string &binary_name) |
| | Check if a binary exists on PATH. Returns the full path if found.
|