FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
future::FakeFuture< OUT_, IN_ > Class Template Reference

Actual FakeFuture, it has the exact same API as Future and can be used in lieu of Future. More...

#include <fastarduino/future.h>

Inheritance diagram for future::FakeFuture< OUT_, IN_ >:
Collaboration diagram for future::FakeFuture< OUT_, IN_ >:

Detailed Description

template<typename OUT_ = void, typename IN_ = void>
class future::FakeFuture< OUT_, IN_ >

Actual FakeFuture, it has the exact same API as Future and can be used in lieu of Future.

It is used only as an optimization surrogate for I2C devices working in synchronous mode, and should generally not be needed in applications.

Definition at line 1299 of file future.h.

Member Data Documentation

◆ output_

template<typename OUT_ = void, typename IN_ = void>
OUT future::FakeFuture< OUT_, IN_ >::output_

Definition at line 1352 of file future.h.

◆ output_buffer_

template<typename OUT_ = void, typename IN_ = void>
uint8_t future::FakeFuture< OUT_, IN_ >::output_buffer_[sizeof(OUT)]

Definition at line 1353 of file future.h.

◆ input_

template<typename OUT_ = void, typename IN_ = void>
IN future::FakeFuture< OUT_, IN_ >::input_

Definition at line 1357 of file future.h.

◆ input_buffer_

template<typename OUT_ = void, typename IN_ = void>
uint8_t future::FakeFuture< OUT_, IN_ >::input_buffer_[sizeof(IN)]

Definition at line 1358 of file future.h.


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