|
libstp
Robotics library for Botball
|
#include <Platform.hpp>
Public Member Functions | |
| std::vector< ComponentStatus > | failedComponents () const |
| Filter components down to the failed ones. | |
| std::string | summary () const |
| Multi-line, human-readable summary suitable for logs and CLI output. | |
Public Attributes | |
| bool | ok {false} |
| std::vector< ComponentStatus > | components {} |
Aggregate result of a probe call.
ok is true when every required component passed. The components vector preserves call order so callers can render a stable report.
Definition at line 50 of file Platform.hpp.
|
nodiscard |
Filter components down to the failed ones.
|
nodiscard |
Multi-line, human-readable summary suitable for logs and CLI output.
| std::vector<ComponentStatus> libstp::hal::platform::ProbeResult::components {} |
Definition at line 53 of file Platform.hpp.
| bool libstp::hal::platform::ProbeResult::ok {false} |
Definition at line 52 of file Platform.hpp.