modm API documentation
Class Index
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x
  a  
CountType (unittest)   has_to_chars< T, std::void_t< decltype (to_chars (std::declval< const T & >()))> > (modm)   Mmc5603 (modm)   SiemensS75PortraitUpsideDown (modm)   
Cs   HclaX (modm)   ModmHardware   Slave (modm::sab)   
AbstractComponent (xpcc)   GpioStatic< detail::DataUnused >::Cts (modm::platform)   Hd44780 (modm)   MonochromeGraphicDisplay (modm)   SlaveTest   
AbstractMenu (modm)   
  d  
Hd44780Base (modm)   MonochromeGraphicDisplayHorizontal (modm)   SmartPointer (modm)   
AbstractView (modm)   Hd44780Dual (modm)   MonochromeGraphicDisplayVertical (modm)   SoftwareGpioPort (modm::platform)   
Action (modm::sab)   vl6180::Data (modm)   Header (xpcc)   GpioStatic< detail::DataUnused >::Mosi (modm::platform)   Spi   
Action (modm::amnb)   vl53l0::Data (modm)   Nrf24Data::Header (modm)   MovingAverage (modm::filter)   Spi (modm)   
ActionResult (xpcc)   tmp102::Data (modm)   hmc5843 (modm)   MovingAverageTest   Spi (modm::platform)   
ActionResult< void > (xpcc)   tcs3472::Data (modm)   hmc5883 (modm)   
  n  
SpiDevice (modm_test)   
Ad7280a (modm)   tcs3414::Data (modm)   Hmc58x3 (modm)   SpiDevice (modm)   
Ad7280aTest   stts22h::Data (modm)   Hmc6343 (modm)   NestedResumable (modm)   SpiDeviceTest   
ad7928 (modm)   mmc5603::Data (modm)   HsvT (modm::color)   LinkedList::Node (modm)   SpiMaster (modm_test::platform)   
Adc (modm)   ltc2984::Data (modm)   hx711 (modm)   DoublyLinkedList::Node (modm)   SpiMaster (modm)   
AdcInterrupt (modm)   lsm303a::Data (modm)   
  i  
Node (modm::amnb)   SpiMaster (modm::platform)   
AdcSampler (modm)   lm75::Data (modm)   Nokia5110 (modm)   GpioStatic< detail::DataUnused >::Ss (modm::platform)   
adns9800 (modm)   lis3dsh::Data (modm)   I2c (modm)   Nrf24Config (modm)   ssd1306 (modm)   
Ads7843 (modm)   lis302dl::Data (modm)   I2cDevice (modm)   Nrf24ConfigParameters (modm)   ssd1306_register (modm)   
GpioStatic< detail::DataUnused >::Ain0 (modm::platform)   l3gd20::Data (modm)   I2cEeprom (modm)   Nrf24Data (modm)   St7036 (modm)   
GpioStatic< detail::DataUnused >::Ain1 (modm::platform)   itg3200::Data (modm)   I2cMaster (modm)   Nrf24Phy (modm)   St7565 (modm)   
GpioStatic< detail::DataUnused >::Ain2 (modm::platform)   hmc6343::Data (modm)   i2cMultiplexer (modm)   Nrf24Register (modm)   St7586s (modm)   
GpioStatic< detail::DataUnused >::Ain3 (modm::platform)   hmc58x3::Data (modm)   I2cMultiplexerChannel (modm)   NumberField (modm::gui)   Stack (modm)   
GpioStatic< detail::DataUnused >::Ain4 (modm::platform)   hclax::Data (modm)   I2cReadTransaction (modm)   NumberRocker (modm::gui)   can::StandardIdentifier (modm)   
GpioStatic< detail::DataUnused >::Ain5 (modm::platform)   ft6x06::Data (modm)   I2cTransaction (modm)   
  o  
can::StandardMask (modm)   
GpioStatic< detail::DataUnused >::Ain6 (modm::platform)   ds1302::Data (modm)   I2cWriteReadTransaction (modm)   StandardMenu (modm)   
aligned_storage (modm)   bno055::Data (modm)   I2cWriteTransaction (modm)   GpioStatic< detail::DataUnused >::Oca (modm::platform)   I2cTransaction::Starting (modm)   
AllocatorBase (modm::allocator)   Data (modm::bmp085data)   GpioStatic< detail::DataUnused >::Icp (modm::platform)   GpioStatic< detail::DataUnused >::Ocb (modm::platform)   Static (modm::allocator)   
AmnbInterfaceTest   Data (modm::bme280data)   ili9341 (modm)   GpioStatic< detail::DataUnused >::Occ (modm::platform)   StdColour (modm::log)   
AmnbMessageTest   ams5915::Data (modm)   Ili9341ParallelInterface (modm)   OperatorTest   StdVectorTest   
AmnbNodeTest   ad7928::Data (modm)   Ili9341SPIInterface (modm)   
  p  
StringField (modm::gui)   
AmnbTestMessage   Data   Indicator (modm::ui)   StringRocker (modm::gui)   
Ams5915 (modm)   DataBase (modm::bmp085data)   inplace_any (modm)   Nrf24Data::Packet (modm)   Strobe (modm::ui)   
Angle (modm)   DataBase (modm::bme280data)   InplaceAnyTest   Pair (modm)   stts22h (modm)   
AngleTest   DataDouble (modm::bmp085data)   InputEvent (modm::gui)   PairTest   stusb4500 (modm)   
Animation (modm::ui)   DataDouble (modm::bme280data)   Interface (modm::sab)   ParallelTft (modm)   Style (modm::log)   
AnimationBase (modm::ui)   Date (modm)   Interface (modm::sab2)   SCurveController::Parameter (modm)   StyleWrapper (modm::log)   
Apa102 (modm)   Debounce (modm::filter)   Interface (modm::amnb)   Pid::Parameter (modm)   Sx1276 (modm)   
ArithmeticTraits (modm)   DebounceTest   InterfaceTest   pat9125el (modm)   
  t  
ArithmeticTraitsTest   DefaultStyle (modm::log)   IODevice (modm_test::platform)   Pat9125elI2cTransport (modm)   
ArrowButton (modm::gui)   Device (modm::amnb)   IODevice (modm)   pca8574 (modm)   GpioStatic< detail::DataUnused >::T (modm::platform)   
AssertionInfo (modm)   DeviceWrapper (modm::amnb)   IODeviceObjectWrapper (modm)   pca9535 (modm)   TabPanel (modm::gui)   
AsyncEvent (modm::gui)   Dimension (modm::gui)   IODeviceWrapper (modm)   Pca9548a (modm)   Task (modm)   
  b  
Dispatcher (xpcc)   IOStream (modm)   pca9685 (modm)   Scheduler::Task (modm)   
DispatcherTest   IoStreamTest   PeriodicTimerTest   Tcs3414 (modm)   
BackendInterface (xpcc)   DogL128 (modm)   is31fl3733 (modm)   PeripheralDriver (modm)   Tcs3472 (modm)   
Ili9341SPIInterface::BatchHandle (modm)   DogM081 (modm)   LinkedList::iterator (modm)   Pid (modm)   Terminal (modm)   
Ili9341ParallelInterface::BatchHandle (modm)   DogM128 (modm)   DynamicArray::iterator (modm)   PidTest   Test   
BdHeap (modm)   DogM132 (modm)   DoublyLinkedList::iterator (modm)   PointSet2D (modm)   TestingCanConnector   
BdMirror (modm)   DogM162 (modm)   Itg3200 (modm)   PointSet2DTest   TestingCaseEnumClassThread   
BdSpiFlash (modm)   DogM163 (modm)   
  j  
Polygon2D (modm)   TestingCaseLabelThread   
BigEndian (modm)   DogS102 (modm)   Polygon2DTest   TestingCaseVoidClassThread   
GpioStatic< detail::DataUnused >::BitBang (modm::platform)   DoublyLinkedList (modm)   BdSpiFlash::JedecId (modm)   Postman (xpcc)   TestingChildThread   
BitBangEncoderInput (modm)   DoublyLinkedListTest   
  k  
Prefix (modm::log)   TestingComponent1   
BitBangEncoderOutput (modm)   drv832xSpi (modm)   PrescalerTest   TestingComponent2   
BitBangI2cMaster (modm::platform)   Drv832xSpiTest   KeyFrame (modm::ui)   Protothread (modm::pt)   TestingEmptyThread   
BitbangMemoryInterface (modm)   ds1302 (modm)   KeyFrameAnimation (modm::ui)   ProtothreadTest   TestingEmptyThread0   
BitBangOneWireMaster (modm::platform)   ds1631 (modm)   
  l  
Pulse (modm::ui)   TestingEmptyThread1   
BitBangSpiMaster (modm::platform)   Ds18b20 (modm)   
  q  
TestingEmptyThread2   
BitOperationTest   DurationTest   L3gd20 (modm)   TestingNestedThread   
Block (modm::allocator)   Dynamic (modm::allocator)   Label (modm::gui)   Quaternion (modm)   TestingNonMutuallyExclusiveResumables   
BlockAllocator (modm)   DynamicArray (modm)   Lagrange (modm::interpolation)   QuaternionTest   TestingSpawningComplexThread   
BlockAllocatorTest   DynamicArrayTest   LagrangeInterpolationTest   Queue (modm)   TestingSpawningThread   
BlockDevice (modm)   
  e  
Lan8720a (modm)   Queue (modm::atomic)   TestingThread   
Bme280 (modm)   Led (modm::ui)   
  r  
TestingThreadRestart   
bmp085 (modm)   EndiannessTest   Is31fl3733::LedData (modm)   TestPin   
Bno055 (modm)   Timeline::Event   Line2D (modm)   Ram (modm::accessor)   TestSuite (unittest)   
BoundedDeque (modm)   can::ExtendedIdentifier (modm)   Line2DTest   Ramp (modm::filter)   TestTask   
BoundedDequeTest   can::ExtendedMask (modm)   Linear (modm::interpolation)   RampTest   TftMemoryBus16Bit (modm)   
BoundedQueue (modm)   
  f  
LinearInterpolationTest   RangeTest   TftMemoryBus8Bit (modm)   
BoundedQueueTest   LineSegment2D (modm)   Ray2D (modm)   TftMemoryBus8BitGpio (modm)   
BoundedStack (modm)   FakeBackend   LineSegment2DTest   Ray2DTest   Timeline   
BoundedStackTest   FakeIODevice (modm_test)   LinkedList (modm)   stusb4500::RdoRegStatusData (modm)   TimeoutTest   
BrightnessT (modm::color)   FakePostman   LinkedListTest   I2cTransaction::Reading (modm)   vl53l0::TimeOverhead (modm)   
Button (modm)   FastRamp (modm::ui)   Lis302dl (modm)   Static::rebind (modm::allocator)   TimeTest   
ButtonGroup (modm)   Nrf24Data::Feedback (modm)   Lis3dsh (modm)   Dynamic::rebind (modm::allocator)   TLC594X (modm)   
ButtonGroupTest   FilledAreaButton (modm::gui)   lis3mdl (modm)   Block::rebind (modm::allocator)   Tmp102 (modm)   
ButtonTest   Fir (modm::filter)   Lis3TransportI2c (modm)   CanConnector::ReceiveListItem (xpcc)   Tmp175 (modm)   
ButtonWidget (modm::gui)   FirTest   Lis3TransportSpi (modm)   Register (modm)   Tolerance (modm)   
  c  
Flag (modm::atomic)   Listener (modm::amnb)   Lan8720a::Register (modm)   touch2046 (modm)   
Flags (modm)   LittleEndian (modm)   ad7280a::RegisterValue (modm)   ft6x06::touch_t (modm)   
touch2046::Calibration (modm)   can::Message::Flags (modm)   Lm75 (modm)   Reporter (unittest)   Transmission (modm_test)   
Calibration (modm::bmp085data)   FlagsGroup< T... > (modm)   Location2D (modm)   Response (modm::sab)   Transmitter (modm::sab)   
Calibration (modm::bme280data)   FlagsOperators (modm)   Location2DTest   Response (modm::amnb)   GpioStatic< detail::DataUnused >::Txd (modm::platform)   
Callable (modm::sab)   Flash (modm::accessor)   Lock (modm::atomic)   ResponseCallback (xpcc)   
  u  
Can (modm)   FloatField (modm::gui)   Logger (modm::log)   ResponseHandle (xpcc)   
CanBitTiming (modm)   Ft245 (modm)   lp503x (modm)   GenericPrescaler::Result (modm)   Uart (modm)   
CanBitTimingConfiguration (modm)   Ft6x06 (modm)   Lsm303a (modm)   Result (modm::amnb)   Uart1 (modm::platform)   
CanBitTimingMcp2515 (modm)   
  g  
lsm6ds33 (modm)   Resumable (modm)   unaligned_t (modm)   
CanBitTimingsTest   ltc2984 (modm)   ResumableResult (modm)   UnixTime (modm)   
CanConnector (xpcc)   GenericPeriodicTimer (modm)   Ltc2984Test   ResumableTest   Unlock (modm::atomic)   
CanConnectorBase (xpcc)   GenericPrescaler (modm)   LUDecomposition (modm)   Rgb565 (modm::color)   
  v  
CanConnectorBaseTest   GenericTimeout (modm)   LUDecompositionTest   RgbLed (modm::ui)   
CanConnectorTest   GeometricTraits (modm)   
  m  
RgbT (modm::color)   Value (modm)   
CanDriver (modm_test::platform)   GeometricTraits< double > (modm)   ltc2984::Configuration::Rsense (modm)   Vector (modm)   
CanLawicelFormatter (modm)   GeometricTraits< float > (modm)   MakeSigned< Vector< T, N > > (modm::detail)   ltc2984::Configuration::Rtd (modm)   Vector1Test   
CanLawicelFormatterTest   GeometricTraits< int16_t > (modm)   MakeUnsigned< Vector< T, N > > (modm::detail)   GpioStatic< detail::DataUnused >::Rts (modm::platform)   Vector2Test   
Cat24Aa (modm)   GeometricTraits< int32_t > (modm)   Master (modm::sab)   GpioStatic< detail::DataUnused >::Rxd (modm::platform)   Vector3Test   
CharacterDisplay (modm)   GeometricTraits< int8_t > (modm)   MathTest   
  s  
Vector4Test   
CheckboxWidget (modm::gui)   GeometricTraits< uint8_t > (modm)   Matrix (modm)   Vector< T, 1 > (modm)   
ChoiceMenu (modm)   get_callable_signature (modm)   MatrixTest   Saturated (modm)   Vector< T, 2 > (modm)   
ChoiceMenuEntry (modm)   get_callable_signature< F > (modm)   MatrixVectorTest   SaturatedTest   Vector< T, 3 > (modm)   
Circle2D (modm)   get_callable_signature< R (*)(Args...)> (modm)   MAX6966 (modm)   Scheduler (modm)   Vector< T, 4 > (modm)   
Circle2DTest   get_callable_signature< R (Args...)> (modm)   Max7219 (modm)   SchedulerTest   VectorTest   
ColorGraphicDisplay (modm)   Gpio (modm::platform)   Max7219Matrix (modm)   GpioStatic< detail::DataUnused >::Sclk (modm::platform)   View (modm::gui)   
ColorPalette (modm::gui)   Gpio (modm)   Max7219MatrixHorizontal (modm)   ScrollableText (modm)   ViewStack (modm)   
ColorTest   GpioExpander (modm)   Mcp23TransportI2c (modm)   SCurveController (modm)   VirtualGraphicDisplay (modm)   
Communicatable (xpcc)   GpioExpanderPin (modm)   Mcp23TransportSpi (modm)   SCurveControllerTest   Vl53l0 (modm)   
CommunicatableTask (xpcc)   GpioExpanderPort (modm)   mcp23x17 (modm)   SCurveGenerator (modm)   Vl6180 (modm)   
CommunicatingView (modm)   GpioInput (modm)   Mcp2515 (modm)   SCurveGeneratorTest   
  w  
CommunicatingViewStack (modm)   GpioInverted (modm::platform)   Mcp2515CanBitTimingsTest   Semaphore (modm::pt)   
Communicator (xpcc)   GpioIO (modm)   Median (modm::filter)   CanConnector::SendListItem (xpcc)   WideType< Vector< T, N > > (modm::detail)   
hx711::Config (modm)   GpioOpenDrain (modm::platform)   MedianTest   SetColumnRow (modm::detail::st7586s::payload)   Widget (modm::gui)   
ds1302::Config (modm)   GpioOutput (modm)   MemoryBus (modm)   SetVop (modm::detail::st7586s::payload)   WidgetGroup (modm::gui)   
ltc2984::Configuration (modm)   GpioPort (modm::platform)   MenuEntry (modm)   Sh1106 (modm)   GraphicDisplay::Writer (modm)   
Configuration (modm)   GpioPort (modm)   MenuEntryCallback (modm)   SharedMedium (modm_test)   CharacterDisplay::Writer (modm)   
LinkedList::const_iterator (modm)   GpioSet (modm::platform)   can::Message (modm)   SiemensS65Common (modm)   I2cTransaction::Writing (modm)   
DynamicArray::const_iterator (modm)   GpioStatic (modm::platform)   Message   SiemensS65Landscape (modm)   
  x  
DoublyLinkedList::const_iterator (modm)   GpioStatic< detail::DataUnused > (modm::platform)   micro_clock (modm_test::chrono)   SiemensS65Portrait (modm)   
BoundedDeque::const_iterator (modm)   GraphicDisplay (modm)   micro_clock (modm::chrono)   SiemensS75Common (modm)   GpioStatic< detail::DataUnused >::Xck (modm::platform)   
Container (modm::atomic)   GuiViewStack (modm::gui)   milli_clock (modm_test::chrono)   SiemensS75LandscapeLeft (modm)   
Controller (unittest)   
  h  
milli_clock (modm::chrono)   SiemensS75LandscapeRight (modm)   
ad7280a::ConversionValue (modm)   GpioStatic< detail::DataUnused >::Miso (modm::platform)   SiemensS75Portrait (modm)   
has_to_chars (modm)   
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x