|
ForestHub SDK 0.1.0
C++14 LLM SDK for PC and embedded platforms
|
PlatformContext factory and subsystem aggregation. More...
#include <cstdint>#include <memory>#include "foresthub/core/http_client.hpp"#include "foresthub/platform/console.hpp"#include "foresthub/platform/crypto.hpp"#include "foresthub/platform/gpio.hpp"#include "foresthub/platform/network.hpp"#include "foresthub/platform/time.hpp"Go to the source code of this file.
Classes | |
| struct | foresthub::platform::PlatformConfig |
| Construction-time configuration passed to CreatePlatform(). More... | |
| struct | foresthub::platform::HttpClientConfig |
| Call-time configuration for HTTP client creation. More... | |
| class | foresthub::platform::PlatformContext |
| Holds all platform subsystems and provides a factory for HTTP clients. More... | |
Namespaces | |
| namespace | foresthub |
| Top-level namespace for the ForestHub SDK. | |
| namespace | foresthub::platform |
| Hardware abstraction layer: network, console, time, crypto, and GPIO interfaces. | |
Functions | |
| std::shared_ptr< PlatformContext > | foresthub::platform::CreatePlatform (const PlatformConfig &config={}) |
| Factory function. | |
PlatformContext factory and subsystem aggregation.