|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
#include "etg/esi_request.h"#include <cctype>#include <format>#include <nlohmann/json.hpp>#include <string>#include <utility>#include <vector>#include "core/util.h"#include "etg/esi.h"Namespaces | |
| namespace | mm |
| namespace | mm::etg |
Functions | |
| std::expected< std::vector< uint32_t >, std::string > | mm::etg::parseIdentList (std::string_view csv) |
| Parses a comma-separated list of hex-or-decimal values, as a query parameter carries it. | |
| std::expected< nlohmann::json, std::string > | mm::etg::buildEsiResponse (std::string_view xml, const EsiParseRequest &request, const EsiEntryOptions &options={}) |
| Parses an ESI document and renders it as JSON. | |