FastLED 3.9.15
Loading...
Searching...
No Matches
fl::printf_detail Namespace Reference

Classes

struct  FormatSpec
 

Functions

void format_arg (StrStream &stream, const FormatSpec &spec, const char *arg)
 
template<fl::size N>
void format_arg (StrStream &stream, const FormatSpec &spec, const char(&arg)[N])
 
template<typename T>
void format_arg (StrStream &stream, const FormatSpec &spec, const T &arg)
 
fl::string format_float (float value, int precision)
 
void format_impl (StrStream &stream, const char *format)
 
template<typename T, typename... Args>
void format_impl (StrStream &stream, const char *format, const T &first, const Args &... rest)
 
FormatSpec parse_format_spec (const char *&format)
 
template<typename T>
fl::enable_if< fl::is_integral< T >::value, fl::string >::type to_hex (T value, bool uppercase)
 
template<typename T>
fl::enable_if<!fl::is_integral< T >::value, fl::string >::type to_hex (T, bool)