|
Motion Master 6.0.0-alpha.50
Next-generation motion control software
|
#include <cstdint>#include <expected>#include <filesystem>#include <nlohmann/json_fwd.hpp>#include <optional>#include <string>#include <string_view>#include <vector>#include "node/device_parameter.h"#include "node/synapticon.h"Go to the source code of this file.
Classes | |
| struct | mm::node::ParameterCacheConfig |
| Policy and location for the on-disk parameter cache. More... | |
| class | mm::node::ParameterCache |
| On-disk cache of CoE parameter definitions, keyed by device identity. More... | |
| struct | mm::node::ParameterCache::CacheEntry |
| Summary of one cache file on disk, for the management UI. More... | |
Namespaces | |
| namespace | mm |
| namespace | mm::node |
Functions | |
| void | mm::node::to_json (nlohmann::json &j, const ParameterCache::CacheEntry &e) |
| Serialises a CacheEntry to JSON (keys: vendorId, productCode, revisionNumber, parameterCount, sizeBytes). Participates in nlohmann ADL. | |