FastLED 3.9.15
Loading...
Searching...
No Matches
string.h File Reference
#include "fl/stl/basic_string.h"
#include "fl/stl/int.h"
#include "fl/stl/cstring.h"
#include "fl/stl/compiler_control.h"
#include "platforms/is_platform.h"
#include "fl/stl/shared_ptr.h"
#include "fl/stl/optional.h"
#include "fl/stl/type_traits.h"
#include "fl/stl/span.h"
#include "fl/stl/vector.h"
#include "fl/stl/variant.h"
#include "fl/stl/string_view.h"
#include "fl/stl/bitset_dynamic.h"
#include "fl/stl/bitset.h"
#include "fl/stl/move.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for string.h:

Go to the source code of this file.

Classes

class  fl::string
 
class  fl::string_n< N >
 
struct  fl::StringFastLess
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::audio
 
namespace  fl::audio::fft
 

Macros

#define FASTLED_STR_INLINED_SIZE   64
 std::string compatible string class.
 
#define FL_STRING_NEEDS_ARDUINO_CONVERSION   0
 

Typedefs

using fl::string_large = string_n<256>
 
using fl::string_small = string_n<32>
 

Functions

string fl::operator+ (const char *lhs, const string &rhs) FL_NOEXCEPT
 
template<typename T>
fl::enable_if<!fl::is_arithmetic< T >::value, string >::type fl::operator+ (const char *lhs, const T &rhs) FL_NOEXCEPT
 
string fl::operator+ (const string &lhs, const char *rhs) FL_NOEXCEPT
 
string fl::operator+ (const string &lhs, const string &rhs) FL_NOEXCEPT
 
template<typename T>
string fl::operator+ (const string &lhs, const T &rhs) FL_NOEXCEPT
 
template<typename T>
fl::enable_if<!fl::is_arithmetic< T >::value, string >::type fl::operator+ (const T &lhs, const char *rhs) FL_NOEXCEPT
 
template<typename T>
string fl::operator+ (const T &lhs, const string &rhs) FL_NOEXCEPT
 
template<typename T>
fl::string fl::to_hex (T value, bool uppercase=false, bool pad_to_width=false) FL_NOEXCEPT
 Convert an integer value to hexadecimal string representation.
 
string fl::to_string (float value, int precision) FL_NOEXCEPT
 
template<typename T>
string fl::to_string (T value) FL_NOEXCEPT