| MIP_SDK
    v4.0.0
    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)
 
  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:148
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
static constexpr uint8_t INVALID_DESCRIPTOR_SET
Definition: mip_descriptors.hpp:76
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