Definition at line 43 of file bytestreammemory.cpp.
43 {
44 if (src ==
nullptr ||
mReadBuffer.capacity() == 0) {
46 "ByteStreamMemory::write: src == nullptr");
48 "ByteStreamMemory::write: mReadBuffer.capacity() == 0");
49 return 0;
50 }
51
52 size_t written = 0;
53 for (size_t i = 0; i < n; ++i) {
55 FASTLED_WARN(
"ByteStreamMemory::write: mReadBuffer.full(): "
57 break;
58 }
60 ++written;
61 }
62 return written;
63}
CircularBuffer< uint8_t > mReadBuffer
References FASTLED_WARN, FASTLED_WARN_IF, and mReadBuffer.
Referenced by writeCRGB().