13template <
typename T>
struct vec2;
14template <
typename T,
typename Alloc>
class HeapVector;
25 static void append(
string &str,
const int &n) { str.
append(fl::i32(n)); }
37 static void append(
string &str,
const unsigned int &n) {
51 const string &
str()
const {
return mStr; }
81 template<
typename T,
typename Alloc>
84 for (fl::size i = 0; i < vec.
size(); ++i) {
170 mStr.append(b ?
"true" :
"false");
176 mStr.append(fl::u16(n));
204 mStr.append(
static_cast<fl::i64
>(n));
219 mStr.append(fl::i32(n));
221 mStr.append(fl::u32(n));
FakeStrStream & operator=(char)
FakeStrStream & operator<<(fl::i32)
FakeStrStream & operator<<(const T &)
FakeStrStream & operator=(fl::u16)
FakeStrStream & operator<<(const char(&)[N])
FakeStrStream & operator<<(fl::u32)
FakeStrStream & operator<<(bool)
FakeStrStream & operator<<(fl::i16)
FakeStrStream & operator<<(char)
FakeStrStream & operator=(fl::u8)
FakeStrStream & operator=(const string &)
FakeStrStream & operator<<(const char *)
fl::enable_if< fl::is_same< T, fl::size >::value||fl::is_same< T, fl::u16 >::value||fl::is_same< T, int >::value, FakeStrStream & >::type operator<<(T)
FakeStrStream & operator=(const CRGB &)
FakeStrStream & operator=(const T &)
FakeStrStream & operator<<(const CRGB &)
FakeStrStream & operator<<(fl::u8)
FakeStrStream & operator<<(const string &)
StrStream & operator<<(const BitsetInlined< N > &bs)
StrStream & operator=(const CRGB &rgb)
StrStream(const string &str)
StrStream & operator<<(const HeapVector< T, Alloc > &vec)
const char * c_str() const
StrStream & operator<<(const CRGB &rgb)
StrStream & operator<<(const char &c)
StrStream & operator<<(const fl::u8 &n)
StrStream & operator=(const fl::u16 &n)
StrStream & operator<<(const char(&str)[N])
StrStream & operator<<(const bitset_dynamic &bs)
StrStream & operator<<(bool b)
StrStream & operator<<(const long long &n)
StrStream & operator<<(const double &f)
const string & str() const
StrStream & operator<<(const fl::u64 &n)
StrStream & operator<<(const fl::i16 &n)
StrStream & operator<<(const string &str)
StrStream & operator<<(const fl::i32 &n)
StrStream & operator<<(const char *str)
StrStream & operator<<(const fl::u32 &n)
StrStream & operator=(const fl::u8 &n)
StrStream & operator=(char c)
StrStream & operator=(const string &str)
fl::enable_if< fl::is_same< T, fl::size >::value||fl::is_same< T, fl::u16 >::value||fl::is_same< T, int >::value, StrStream & >::type operator<<(T n)
StrStream & operator<<(const vec2< T > &v)
StrStream & operator<<(const BitsetFixed< N > &bs)
void setTreatCharAsInt(bool treatCharAsInt)
StrStream & operator<<(const StrStream &strStream)
StrStream & operator=(const char *str)
StrStream & operator<<(const float &f)
FL_DISABLE_WARNING_POP void to_string(string *dst) const
A dynamic bitset implementation that can be resized at runtime.
string & append(const BitsetFixed< N > &bs)
Defines the red, green, and blue (RGB) pixel struct.
Representation of an RGB pixel (Red, Green, Blue)
static void append(string &str, const char &n)
static void append(string &str, const fl::u8 &n)
static void append(string &str, const int &n)
static void append(string &str, const unsigned int &n)
static void append(string &str, const T &n)
static constexpr bool value