FastLED 3.9.15
Loading...
Searching...
No Matches

◆ ~Impl()

fl::spi::Device::Impl::~Impl ( )
inline

Destructor.

Definition at line 51 of file impl.h.

51 {
52 FL_LOG_SPI("Device::Impl: Destructor called");
53 // Members will be destroyed in reverse order of declaration:
54 // 1. owns_backend (bool) - trivial
55 // 2. hw_backend (void*) - trivial (pointer not owned here)
56 // 3. async_state (struct) - trivial
57 // 4. initialized (bool) - trivial
58 // 5. bus_handle (struct) - trivial
59 // 6. config (Config) - contains fl::vector which might cause issues
60 FL_LOG_SPI("Device::Impl: Destructor complete");
61 }
#define FL_LOG_SPI(X)
Serial Peripheral Interface (SPI) logging Logs SPI configuration, initialization, and transfers.
Definition log.h:474

References FL_LOG_SPI, and FL_NOEXCEPT.