|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
A device or module profile (ETG.2000 ProfileType).
More...
#include <esi.h>
Public Attributes | |
| std::optional< int32_t > | profileNo |
| Optional: real modules omit it. | |
| std::optional< int32_t > | addInfo |
| std::optional< int32_t > | subAddInfo |
| std::optional< std::string > | dictionaryFile |
| std::optional< EsiDictionary > | dictionary |
A device or module profile (ETG.2000 ProfileType).
dictionary and dictionaryFile are an xs:choice. An external <DictionaryFile> is recorded but not followed — parseEsi is a pure transform over one document and does no filesystem access of its own — and produces a warning so the omission is never silent.
| std::optional<int32_t> mm::etg::EsiProfile::addInfo |
| std::optional<EsiDictionary> mm::etg::EsiProfile::dictionary |
| std::optional<std::string> mm::etg::EsiProfile::dictionaryFile |
| std::optional<int32_t> mm::etg::EsiProfile::profileNo |
Optional: real modules omit it.
| std::optional<int32_t> mm::etg::EsiProfile::subAddInfo |