CANTram Framework 1.0.1
Dieses Framework ermöglicht die Nutzung der CANTram Hardware, einer Mikrocontroller basierten mdoularen Steuerung.
Loading...
Searching...
No Matches
UARTProvider Class Referenceabstract

Abstract interface for objects that supply a UARTCore instance. More...

#include <UARTCore.h>

Inheritance diagram for UARTProvider:

Public Member Functions

virtual UARTCore * getUartCore ()=0
 Obtain a pointer to an available UARTCore.

Detailed Description

Abstract interface for objects that supply a UARTCore instance.

Implement this interface for modules or systems that can provide access to a UARTCore.

Member Function Documentation

◆ getUartCore()

virtual UARTCore * UARTProvider::getUartCore ( )
pure virtual

Obtain a pointer to an available UARTCore.

Returns a pointer to a UARTCore instance that can be used by clients. May return nullptr if no UARTCore is available.

Returns
UARTCore* Pointer to a UARTCore instance or nullptr if none available.

Implemented in MainModuleV1_0.


The documentation for this class was generated from the following file:
  • C:/Users/leowa/Documents/PlatformIO/Projects/CANTramFrameworkUsage/lib/CANTramFramework/include/UARTCore.h