FastLED 3.9.15
Loading...
Searching...
No Matches
optional.h File Reference
#include "fl/stl/variant.h"
#include "fl/stl/type_traits.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for optional.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::Empty
 
struct  fl::nullopt_t
 
class  fl::Optional< T >
 
class  fl::Optional< T && >
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Typedefs

template<typename T>
using fl::optional = Optional<T>
 

Functions

template<typename T>
optional< T > fl::make_optional (const T &value) FL_NOEXCEPT
 
template<typename T>
optional< T > fl::make_optional (T &&value) FL_NOEXCEPT
 

Variables

constexpr nullopt_t fl::nullopt {}
 

Class Documentation

◆ fl::Empty

struct fl::Empty

◆ fl::nullopt_t

struct fl::nullopt_t