FastLED 3.9.15
Loading...
Searching...
No Matches
fl::Variant< Types > Member List

This is the complete list of members for fl::Variant< Types >, including all inherited members.

_storagefl::Variant< Types >private
_tagfl::Variant< Types >private
construct(Args &&...args)fl::Variant< Types >inlineprivate
copy_construct_from(const Variant &other)fl::Variant< Types >inlineprivate
copy_fn(void *storage, const Variant &other)fl::Variant< Types >inlineprivatestatic
destroy_current() noexceptfl::Variant< Types >inlineprivate
destroy_fn(void *storage)fl::Variant< Types >inlineprivatestatic
emplace(Args &&...args)fl::Variant< Types >inline
Emptyfl::Variant< Types >static
empty() const noexceptfl::Variant< Types >inline
equals(const T &other) constfl::Variant< Types >inline
is() const noexceptfl::Variant< Types >inline
move_construct_from(Variant &other) noexceptfl::Variant< Types >inlineprivate
move_fn(void *storage, Variant &other)fl::Variant< Types >inlineprivatestatic
operator=(const Variant &other)fl::Variant< Types >inline
operator=(Variant &&other) noexceptfl::Variant< Types >inline
operator=(const T &value)fl::Variant< Types >inline
operator=(T &&value)fl::Variant< Types >inline
ptr()fl::Variant< Types >inline
ptr() constfl::Variant< Types >inline
reset() noexceptfl::Variant< Types >inline
Tag typedeffl::Variant< Types >
tag() const noexceptfl::Variant< Types >inline
type_to_tag()fl::Variant< Types >inlineprivatestatic
Variant() noexceptfl::Variant< Types >inline
Variant(const T &value)fl::Variant< Types >inline
Variant(T &&value)fl::Variant< Types >inline
Variant(const Variant &other)fl::Variant< Types >inline
Variant(Variant &&other) noexceptfl::Variant< Types >inline
visit(Visitor &visitor)fl::Variant< Types >inline
visit(Visitor &visitor) constfl::Variant< Types >inline
visit_fn(void *storage, Visitor &v)fl::Variant< Types >inlineprivatestatic
visit_fn_const(const void *storage, Visitor &v)fl::Variant< Types >inlineprivatestatic
~Variant()fl::Variant< Types >inline