| MIP_SDK
    v4.0.0
    MicroStrain Communications Library for embedded systems | 
 
 
 
Go to the documentation of this file.
   23     bool isNull()
 const { 
return m_key == 0x00000000; }
 
   29     uint16_t                 
index()
 const { 
return m_key & 0xFFFF; }
 
   30     uint32_t                 
asU32()
 const { 
return m_key; }
 
  
A collection of C++ classes and functions covering the full mip api.
Definition: commands_3dm.c:11
bool isMip() const
Definition: descriptor_id.hpp:25
uint16_t index() const
Definition: descriptor_id.hpp:29
DescriptorId()
Definition: descriptor_id.hpp:17
DescriptorId(uint8_t desc_set, uint8_t field_desc, uint16_t index=0)
Definition: descriptor_id.hpp:18
CompositeDescriptor descriptor() const
Definition: descriptor_id.hpp:28
bool operator>(const DescriptorId &other) const
Definition: descriptor_id.hpp:37
A combination of a MIP descriptor pair and u16 ID value.
Definition: descriptor_id.hpp:14
bool operator<(const DescriptorId &other) const
Definition: descriptor_id.hpp:36
bool isNonMip() const
Definition: descriptor_id.hpp:26
bool operator!=(const DescriptorId &other) const
Definition: descriptor_id.hpp:33
constexpr uint16_t as_u16() const
Definition: mip_descriptors.hpp:31
uint32_t asU32() const
Definition: descriptor_id.hpp:30
DescriptorId(uint32_t id)
Definition: descriptor_id.hpp:21
Convenience struct holding both descriptor set and field descriptor.
Definition: mip_descriptors.hpp:21
bool operator==(const DescriptorId &other) const
Definition: descriptor_id.hpp:32
DescriptorId(CompositeDescriptor desc, uint16_t index=0)
Definition: descriptor_id.hpp:19
bool isNull() const
Definition: descriptor_id.hpp:23
bool operator>=(const DescriptorId &other) const
Definition: descriptor_id.hpp:35
bool operator<=(const DescriptorId &other) const
Definition: descriptor_id.hpp:34