Open FFBoard
Open source force feedback firmware
I2CHandler Class Reference

#include <I2CHandler.h>

Inheritance diagram for I2CHandler:
I2CPort

Public Member Functions

 I2CHandler ()
 
virtual ~I2CHandler ()
 
virtual void I2cTxCplt (I2C_HandleTypeDef *hi2c)
 
virtual void I2cRxCplt (I2C_HandleTypeDef *hi2c)
 
virtual void I2cError (I2C_HandleTypeDef *hi2c)
 

Static Public Member Functions

static std::vector< I2CHandler * > & getI2CHandlers ()
 

Detailed Description

Definition at line 12 of file I2CHandler.h.

Constructor & Destructor Documentation

◆ I2CHandler()

I2CHandler::I2CHandler ( )

Definition at line 10 of file I2CHandler.cpp.

◆ ~I2CHandler()

I2CHandler::~I2CHandler ( )
virtual

Definition at line 15 of file I2CHandler.cpp.

Member Function Documentation

◆ getI2CHandlers()

static std::vector< I2CHandler * > & I2CHandler::getI2CHandlers ( )
inlinestatic

Definition at line 21 of file I2CHandler.h.

◆ I2cError()

void I2CHandler::I2cError ( I2C_HandleTypeDef *  hi2c)
virtual

Reimplemented in I2CPort.

Definition at line 25 of file I2CHandler.cpp.

◆ I2cRxCplt()

void I2CHandler::I2cRxCplt ( I2C_HandleTypeDef *  hi2c)
virtual

Reimplemented in I2CPort.

Definition at line 22 of file I2CHandler.cpp.

◆ I2cTxCplt()

void I2CHandler::I2cTxCplt ( I2C_HandleTypeDef *  hi2c)
virtual

Reimplemented in I2CPort.

Definition at line 19 of file I2CHandler.cpp.


The documentation for this class was generated from the following files: