FastLED
3.9.15
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
p
r
s
t
u
w
x
y
z
Functions
_
a
b
c
d
f
g
h
i
l
m
n
p
s
t
u
x
Variables
Typedefs
Enumerations
Enumerator
c
d
h
k
l
m
n
p
r
s
w
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
a
c
d
e
f
i
m
n
p
s
t
v
y
Enumerations
Enumerator
a
b
c
d
f
g
h
i
k
l
m
n
o
p
q
r
s
t
v
w
y
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
w
x
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
l
n
p
q
r
s
t
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
w
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
Examples
▼
FastLED
►
FastLED Library
►
Platform Porting Guide
Todo List
Deprecated List
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
►
examples
►
fl
►
fonts
►
fx
►
lib8tion
►
sensors
►
third_party
allocator.h
►
bitswap.cpp
►
bitswap.h
►
chipsets.h
►
chsv.h
►
cled_controller.cpp
►
cled_controller.h
►
color.h
►
colorpalettes.cpp
colorpalettes.h
►
colorutils.cpp
►
colorutils.h
controller.h
►
cpixel_ledcontroller.h
►
cpp_compat.h
►
crgb.cpp
►
crgb.h
►
crgb.hpp
►
dither_mode.h
►
dmx.h
engine_events.h
►
eorder.h
►
FastLED.cpp
►
FastLED.h
►
fastled_config.h
►
fastled_delay.h
►
fastled_progmem.h
►
fastpin.h
►
fastspi.h
►
fastspi_bitbang.h
fastspi_dma.h
►
fastspi_nop.h
►
fastspi_ref.h
►
fastspi_types.h
file_system.h
lut.h
force_inline.h
►
hsv2rgb.cpp
►
hsv2rgb.h
►
led_sysdefs.h
►
lib8tion.cpp
►
lib8tion.h
types.h
math_macros.h
►
noise.cpp
►
noise.h
►
noisegen.h
►
pixel_controller.h
►
pixel_iterator.h
►
pixelset.h
pixeltypes.h
►
platforms.cpp
platforms.h
►
power_mgt.cpp
►
power_mgt.h
ptr.h
register.h
►
rgbw.cpp
►
rgbw.h
scoped_ptr.h
screenmap.h
►
simplex.cpp
singleton.h
slice.h
str.h
►
transpose8x1_noinline.cpp
►
transpose8x1_noinline.h
►
wiring.cpp
xmap.h
xymap.h
►
File Members
►
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
cpp_compat.h
Go to the documentation of this file.
1
3
4
#ifndef __INC_CPP_COMPAT_H
5
#define __INC_CPP_COMPAT_H
6
7
#include "
FastLED.h
"
8
9
#if __cplusplus <= 199711L
10
13
#define static_assert(expression, message)
14
17
#define constexpr const
18
19
#else
20
21
// things that we can turn on if we're in a C++11 environment
22
#endif
23
24
#include "
fl/register.h
"
25
26
#endif
FastLED.h
central include file for FastLED, defines the CFastLED class/object
register.h
cpp_compat.h
Generated on Fri Apr 18 2025 03:39:31 for FastLED by
1.13.2