FastLED 3.9.15
Loading...
Searching...
No Matches
vector.h File Reference
#include "fl/stl/stdint.h"
#include "fl/stl/int.h"
#include "fl/stl/bit_cast.h"
#include "fl/stl/functional.h"
#include "fl/stl/initializer_list.h"
#include "fl/math/math.h"
#include "fl/stl/cstring.h"
#include "fl/stl/allocator.h"
#include "fl/stl/scoped_ptr.h"
#include "fl/stl/type_traits.h"
#include "fl/stl/new.h"
#include "fl/stl/move.h"
#include "fl/stl/align.h"
#include "fl/stl/compiler_control.h"
#include "fl/stl/basic_vector.h"
#include "fl/stl/static_assert.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for vector.h:

Go to the source code of this file.

Classes

class  fl::FixedVector< T, N >
 
struct  fl::FixedVector< T, N >::const_reverse_iterator
 
struct  fl::FixedVector< T, N >::reverse_iterator
 
class  fl::SortedHeapVector< T, LessThan >
 
class  fl::vector< T >
 
struct  fl::vector< T >::const_reverse_iterator
 
struct  fl::vector< T >::reverse_iterator
 
class  fl::vector_psram< T >
 
class  fl::VectorN< T, INLINED_SIZE >
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Typedefs

template<typename T, fl::size INLINED_SIZE>
using fl::vector_fixed = FixedVector<T, INLINED_SIZE>
 
template<typename T, fl::size INLINED_SIZE = 64>
using fl::vector_inlined = VectorN<T, INLINED_SIZE>
 

Functions

template<typename T, fl::size N>
struct fl::FL_ALIGNAS (alignof(T) > alignof(fl::uptr) ? alignof(T) :alignof(fl::uptr)) InlinedMemoryBlock