MIP_SDK  v3.0.0-187-g93c7302
MicroStrain Communications Library for embedded systems
Public Types | Public Member Functions | Public Attributes | List of all members
mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy Struct Reference

#include <commands_rtk.hpp>

Inheritance diagram for mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy:
mip::Bitfield< StatusFlagsLegacy >

Public Types

enum  _enumType : uint32_t {
  NONE = 0x00000000, CONTROLLERSTATE = 0x00000007, PLATFORMSTATE = 0x000000F8, CONTROLLERSTATUSCODE = 0x00000700,
  PLATFORMSTATUSCODE = 0x00003800, RESETCODE = 0x0000C000, SIGNALQUALITY = 0x000F0000, RESERVED = 0xFFF00000,
  RSSI = 0x03F00000, RSRP = 0x0C000000, RSRQ = 0x30000000, SINR = 0xC0000000,
  ALL = 0xFFFFFFFF
}
 
typedef uint32_t Type
 

Public Member Functions

constexpr StatusFlagsLegacy ()
 
constexpr StatusFlagsLegacy (int val)
 
constexpr operator uint32_t () const
 
constexpr StatusFlagsLegacyoperator= (uint32_t val)
 
constexpr StatusFlagsLegacyoperator= (int val)
 
constexpr StatusFlagsLegacyoperator|= (uint32_t val)
 
constexpr StatusFlagsLegacyoperator&= (uint32_t val)
 
constexpr uint32_t controllerstate () const
 
constexpr void controllerstate (uint32_t val)
 
constexpr uint32_t platformstate () const
 
constexpr void platformstate (uint32_t val)
 
constexpr uint32_t controllerstatuscode () const
 
constexpr void controllerstatuscode (uint32_t val)
 
constexpr uint32_t platformstatuscode () const
 
constexpr void platformstatuscode (uint32_t val)
 
constexpr uint32_t resetcode () const
 
constexpr void resetcode (uint32_t val)
 
constexpr uint32_t signalquality () const
 
constexpr void signalquality (uint32_t val)
 
constexpr uint32_t reserved () const
 
constexpr void reserved (uint32_t val)
 
constexpr uint32_t rssi () const
 
constexpr void rssi (uint32_t val)
 
constexpr uint32_t rsrp () const
 
constexpr void rsrp (uint32_t val)
 
constexpr uint32_t rsrq () const
 
constexpr void rsrq (uint32_t val)
 
constexpr uint32_t sinr () const
 
constexpr void sinr (uint32_t val)
 
constexpr bool allSet () const
 
constexpr void setAll ()
 

Public Attributes

uint32_t value = NONE
 

Member Typedef Documentation

◆ Type

Member Enumeration Documentation

◆ _enumType

Enumerator
NONE 
CONTROLLERSTATE 
PLATFORMSTATE 
CONTROLLERSTATUSCODE 
PLATFORMSTATUSCODE 
RESETCODE 
SIGNALQUALITY 
RESERVED 
RSSI 
RSRP 
RSRQ 
SINR 
ALL 

Constructor & Destructor Documentation

◆ StatusFlagsLegacy() [1/2]

constexpr mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::StatusFlagsLegacy ( )
inlineconstexpr

◆ StatusFlagsLegacy() [2/2]

constexpr mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::StatusFlagsLegacy ( int  val)
inlineconstexpr

Member Function Documentation

◆ allSet()

constexpr bool mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::allSet ( ) const
inlineconstexpr

◆ controllerstate() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstate ( ) const
inlineconstexpr

◆ controllerstate() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstate ( uint32_t  val)
inlineconstexpr

◆ controllerstatuscode() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstatuscode ( ) const
inlineconstexpr

◆ controllerstatuscode() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstatuscode ( uint32_t  val)
inlineconstexpr

◆ operator uint32_t()

constexpr mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator uint32_t ( ) const
inlineconstexpr

◆ operator&=()

constexpr StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator&= ( uint32_t  val)
inlineconstexpr

◆ operator=() [1/2]

constexpr StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator= ( int  val)
inlineconstexpr

◆ operator=() [2/2]

constexpr StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator= ( uint32_t  val)
inlineconstexpr

◆ operator|=()

constexpr StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator|= ( uint32_t  val)
inlineconstexpr

◆ platformstate() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstate ( ) const
inlineconstexpr

◆ platformstate() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstate ( uint32_t  val)
inlineconstexpr

◆ platformstatuscode() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstatuscode ( ) const
inlineconstexpr

◆ platformstatuscode() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstatuscode ( uint32_t  val)
inlineconstexpr

◆ reserved() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::reserved ( ) const
inlineconstexpr

◆ reserved() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::reserved ( uint32_t  val)
inlineconstexpr

◆ resetcode() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::resetcode ( ) const
inlineconstexpr

◆ resetcode() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::resetcode ( uint32_t  val)
inlineconstexpr

◆ rsrp() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrp ( ) const
inlineconstexpr

◆ rsrp() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrp ( uint32_t  val)
inlineconstexpr

◆ rsrq() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrq ( ) const
inlineconstexpr

◆ rsrq() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrq ( uint32_t  val)
inlineconstexpr

◆ rssi() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rssi ( ) const
inlineconstexpr

◆ rssi() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rssi ( uint32_t  val)
inlineconstexpr

◆ setAll()

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::setAll ( )
inlineconstexpr

◆ signalquality() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::signalquality ( ) const
inlineconstexpr

◆ signalquality() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::signalquality ( uint32_t  val)
inlineconstexpr

◆ sinr() [1/2]

constexpr uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::sinr ( ) const
inlineconstexpr

◆ sinr() [2/2]

constexpr void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::sinr ( uint32_t  val)
inlineconstexpr

Member Data Documentation

◆ value

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::value = NONE

The documentation for this struct was generated from the following file: