|
FastLED 3.9.15
|
#include "fl/math/math.h"#include "fl/math/geometry.h"#include "fl/stl/bit_cast.h"#include "fl/stl/initializer_list.h"#include "fl/stl/type_traits.h"#include "fl/stl/int.h"#include "fl/stl/noexcept.h"
Include dependency graph for span.h:Go to the source code of this file.
Classes | |
| struct | fl::has_data_and_size< T > |
| class | fl::has_data_method< T > |
| class | fl::has_size_method< T > |
| class | fl::MatrixSlice< T > |
| class | fl::span< T, Extent > |
| class | fl::span< T, dynamic_extent > |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
Typedefs | |
| template<typename T, fl::size INLINED_SIZE> | |
| using | fl::InlinedVector = VectorN<T, INLINED_SIZE> |
Functions | |
| template<typename T, fl::size Extent> | |
| span< const fl::u8,(Extent==dynamic_extent) ? dynamic_extent :(Extent *sizeof(T))> | fl::as_bytes (const span< T, Extent > &s) FL_NOEXCEPT |
| template<typename T, fl::size Extent> | |
| span< fl::u8,(Extent==dynamic_extent) ? dynamic_extent :(Extent *sizeof(T))> | fl::as_writable_bytes (span< T, Extent > &s) FL_NOEXCEPT |
Variables | |
| constexpr fl::size | fl::dynamic_extent = fl::size(-1) |