|
FastLED 3.9.15
|
#include "fl/stl/type_traits.h"#include "fl/stl/cstring.h"#include "fl/stl/int.h"#include "fl/stl/noexcept.h"#include "fl/stl/static_assert.h"
Include dependency graph for bit_cast.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | fl::is_bitcast_compatible< T > |
| struct | fl::is_bitcast_compatible< const T > |
| struct | fl::is_bitcast_compatible< T * > |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
Functions | |
| template<typename To, typename From> | |
| To | fl::bit_cast (const From &from) FL_NOEXCEPT |
| template<typename To> | |
| const To * | fl::bit_cast_ptr (const void *storage) FL_NOEXCEPT |
| template<typename To> | |
| To * | fl::bit_cast_ptr (void *storage) FL_NOEXCEPT |
| template<typename T> | |
| T * | fl::int_to_ptr (uptr value) FL_NOEXCEPT |
| template<typename T> | |
| uptr | fl::ptr_to_int (T *ptr) FL_NOEXCEPT |
| template<typename To, typename From> | |
| To | fl::reinterpret_cast_ (const From &from) FL_NOEXCEPT |