FastLED 3.9.15
Loading...
Searching...
No Matches
cstdio.cpp.hpp File Reference
#include "fl/stl/cstdio.h"
#include "fl/stl/stdint.h"
#include "fl/stl/compiler_control.h"
#include "fl/stl/strstream.h"
#include "platforms/io.h"
+ Include dependency graph for cstdio.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::detail
 Compile-time linker keep-alive hook for a single fl::Bus.
 

Functions

int fl::available ()
 
void fl::detail::delay_impl (u32 ms, bool run_async=true) FL_NOEXCEPT
 Internal delay implementation used by the public fl::delay wrapper.
 
void fl::delayMicroseconds (u32 us) FL_NOEXCEPT
 Delay for a given number of microseconds.
 
bool fl::flush (u32 timeoutMs)
 
u8 fl::getLogLevel () FL_NOEXCEPT
 Get the current global log level.
 
int fl::peek ()
 
void fl::print (const char *str)
 
void fl::println (const char *str) FL_NOEXCEPT
 
int fl::read ()
 
fl::optional< fl::stringfl::readLine (char delimiter, char skipChar, fl::optional< u32 > timeoutMs)
 
bool fl::readStringUntil (sstream &out, char delimiter, char skipChar, fl::optional< u32 > timeoutMs)
 
void fl::serial_begin (u32 baudRate)
 
bool fl::serial_ready ()
 
void fl::setLogLevel (u8 level) FL_NOEXCEPT
 Set the global log level.
 
size_t fl::write_bytes (const u8 *buffer, size_t size)
 

Variables

static u8 fl::gLogLevel = static_cast<u8>(LogLevel::FL_LOG_LEVEL_DEBUG)