FastLED 3.9.12
Loading...
Searching...
No Matches
fl::StrStream Class Reference

Detailed Description

Definition at line 37 of file strstream.h.

Public Member Functions

 StrStream (const Str &str)
 
void setTreatCharAsInt (bool treatCharAsInt)
 
const Strstr () const
 
const char * c_str () const
 
StrStreamoperator<< (const CRGB &rgb)
 
StrStreamoperator= (uint16_t n)
 
StrStreamoperator= (uint8_t n)
 
StrStreamoperator= (char c)
 
StrStreamoperator<< (const Str &str)
 
StrStreamoperator<< (const char *str)
 
StrStreamoperator<< (char c)
 
template<typename T >
StrStreamoperator<< (T n)
 
StrStreamoperator<< (uint8_t n)
 
StrStreamoperator<< (uint16_t n)
 
StrStreamoperator<< (int16_t n)
 
StrStreamoperator<< (uint32_t n)
 
StrStreamoperator<< (int32_t n)
 
StrStreamoperator= (const Str &str)
 
StrStreamoperator= (const char *str)
 
StrStreamoperator= (const CRGB &rgb)
 

Constructor & Destructor Documentation

◆ StrStream()

fl::StrStream::StrStream ( const Str & str)
inline

Definition at line 40 of file strstream.h.

Member Function Documentation

◆ c_str()

const char * fl::StrStream::c_str ( ) const
inline

Definition at line 47 of file strstream.h.

◆ operator<<() [1/10]

StrStream & fl::StrStream::operator<< ( char c)
inline

Definition at line 89 of file strstream.h.

◆ operator<<() [2/10]

StrStream & fl::StrStream::operator<< ( const char * str)
inline

Definition at line 84 of file strstream.h.

◆ operator<<() [3/10]

StrStream & fl::StrStream::operator<< ( const CRGB & rgb)
inline

Definition at line 49 of file strstream.h.

◆ operator<<() [4/10]

StrStream & fl::StrStream::operator<< ( const Str & str)
inline

Definition at line 79 of file strstream.h.

◆ operator<<() [5/10]

StrStream & fl::StrStream::operator<< ( int16_t n)
inline

Definition at line 125 of file strstream.h.

◆ operator<<() [6/10]

StrStream & fl::StrStream::operator<< ( int32_t n)
inline

Definition at line 135 of file strstream.h.

◆ operator<<() [7/10]

template<typename T >
StrStream & fl::StrStream::operator<< ( T n)
inline

Definition at line 106 of file strstream.h.

◆ operator<<() [8/10]

StrStream & fl::StrStream::operator<< ( uint16_t n)
inline

Definition at line 120 of file strstream.h.

◆ operator<<() [9/10]

StrStream & fl::StrStream::operator<< ( uint32_t n)
inline

Definition at line 130 of file strstream.h.

◆ operator<<() [10/10]

StrStream & fl::StrStream::operator<< ( uint8_t n)
inline

Definition at line 111 of file strstream.h.

◆ operator=() [1/6]

StrStream & fl::StrStream::operator= ( char c)
inline

Definition at line 72 of file strstream.h.

◆ operator=() [2/6]

StrStream & fl::StrStream::operator= ( const char * str)
inline

Definition at line 146 of file strstream.h.

◆ operator=() [3/6]

StrStream & fl::StrStream::operator= ( const CRGB & rgb)
inline

Definition at line 152 of file strstream.h.

◆ operator=() [4/6]

StrStream & fl::StrStream::operator= ( const Str & str)
inline

Definition at line 141 of file strstream.h.

◆ operator=() [5/6]

StrStream & fl::StrStream::operator= ( uint16_t n)
inline

Definition at line 60 of file strstream.h.

◆ operator=() [6/6]

StrStream & fl::StrStream::operator= ( uint8_t n)
inline

Definition at line 66 of file strstream.h.

◆ setTreatCharAsInt()

void fl::StrStream::setTreatCharAsInt ( bool treatCharAsInt)
inline

Definition at line 42 of file strstream.h.

◆ str()

const Str & fl::StrStream::str ( ) const
inline

Definition at line 46 of file strstream.h.


The documentation for this class was generated from the following file: