|
MIP_SDK
v4.0.0-237-g9879cb72
MicroStrain Communications Library for embedded systems
|
#include <mip_structures.hpp>
Classes | |
| struct | Condition |
| struct | Count |
Public Types | |
| using | Accessor = void *(*)(void *) |
Public Attributes | |
| const char * | name = nullptr |
| Programmatic name (e.g. for printing or language bindings). More... | |
| const char * | docs = nullptr |
| Human-readable documentation. More... | |
| TypeInfo | type |
| Data type. More... | |
| Accessor | accessor = nullptr |
| Obtains a reference to the member variable. More... | |
| ParamAttributes | attributes |
| This parameter is required for the specified function selectors. More... | |
| Count | count |
| Number of instances for arrays. More... | |
| Condition | condition |
| For conditionally-enabled parameters like those in unions. More... | |
| using mip::metadata::ParameterInfo::Accessor = void* (*)(void*) |
| const char* mip::metadata::ParameterInfo::name = nullptr |
| const char* mip::metadata::ParameterInfo::docs = nullptr |
| TypeInfo mip::metadata::ParameterInfo::type |
| Accessor mip::metadata::ParameterInfo::accessor = nullptr |
| ParamAttributes mip::metadata::ParameterInfo::attributes |
| Count mip::metadata::ParameterInfo::count |
| Condition mip::metadata::ParameterInfo::condition |
1.8.17