MIP_SDK
v3.0.0-533-g58dc0c0
MicroStrain Communications Library for embedded systems
|
Go to the documentation of this file.
68 const char*
name =
nullptr;
69 const char*
docs =
nullptr;
72 const char*
name =
nullptr;
73 const char*
docs =
nullptr;
82 if (entry.value == value)
126 constexpr
ParamAttributes(
bool w,
bool r,
bool s,
bool l,
bool d,
bool e =
false,
bool x=
false) :
FunctionBits(w, r, s, l, d)
154 static constexpr
inline FunctionBits ALL_FUNCTIONS = {
true,
true,
true,
true,
true};
155 static constexpr
inline FunctionBits NO_FUNCTIONS = {
false,
false,
false,
false,
false};
162 constexpr
Count() =
default;
223 ConstArrayView<const FieldInfo*>
fields = {};
constexpr bool isAssigned() const
Definition: index.hpp:93
ArrayView< const T > ConstArrayView
Definition: array_view.hpp:144
Definition: mip_structures.hpp:65
uint32_t value
Definition: mip_structures.hpp:67
FunctionSelector
Definition: mip_descriptors.hpp:66
const char * docs
Definition: mip_structures.hpp:69
Represents a view over a contiguous array of objects, similar to std::span, and is implemented as a p...
Definition: array_view.hpp:44
Representes an ID number ranging from 1..N including N.
Definition: index.hpp:75
Convenience struct holding both descriptor set and field descriptor.
Definition: mip_descriptors.hpp:21
const char * name
Definition: mip_structures.hpp:68