Embedded Artistry Framework
Embedded Systems C++ Framework
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
y
+
Functions
_
a
b
c
d
f
g
i
p
r
s
t
u
v
y
Variables
+
Typedefs
_
a
b
c
d
f
g
h
i
o
p
s
t
u
v
Enumerations
Enumerator
+
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
~
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
c
d
e
f
g
i
o
p
r
s
t
u
v
Enumerations
Related Functions
+
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
p
q
r
s
t
u
v
w
x
y
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
_
a
b
c
d
f
i
j
l
m
n
o
p
s
t
u
v
w
Enumerations
+
Enumerator
_
a
b
f
h
i
l
n
p
r
s
t
v
+
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Here is a list of all namespace members with links to the namespace documentation for each member:
- _ -
__isoc_va_list :
test
_atoi() :
test
_etoa() :
test
_ftoa() :
test
_is_digit() :
test
_ntoa_format() :
test
_ntoa_long() :
test
_ntoa_long_long() :
test
_out_buffer() :
test
_out_char() :
test
_out_fct() :
test
_out_null() :
test
_out_rev() :
test
_putchar() :
test
_strnlen_s() :
test
_vsnprintf() :
test
- a -
AARDVARK_IO_COUNT :
embdrv
aardvarkIO :
embdrv
aardvarkMode :
embdrv
addr_t :
embvm::i2c
aligned_sptr() :
embutil
aligned_uptr() :
embutil
ao_storage :
embvm::i2c
,
embvm::spi
- b -
BASIC_DISPLAY :
embvm
baud :
embvm::i2c
baud_t :
embvm::spi
bitmask() :
embutil
bool :
test
bounce() :
embutil
byteswap() :
embutil
- c -
cb_t :
embvm::timer
,
embvm::tof
clock_period_t :
embvm::clk
commBus :
embvm::i2c
,
embvm::spi
config :
embvm::timer
convert_to_pthread_priority() :
os::posix
count_t :
embvm::semaphore
critical :
embvm::logger
- d -
debug :
embvm::logger
DEFAULT_SPI_BAUD :
embvm::spi
DEFAULT_SSD1306_I2C_ADDR :
embdrv
DefaultStaticQueueLargestSize :
embutil
direction :
embvm::gpio
distance_t :
embvm::tof
DRIVER_EXTENSION_START :
embvm
DriverType :
embvm
DriverType_t :
embvm
durationToTimespec() :
embutil
DynamicDispatchQueue :
embutil
DynamicDriverRegistry :
embvm
DynamicEventCenter :
embvm
DynamicInstanceList :
embutil
- e -
error :
embvm::logger
EVENT_CENTER_REQD_STATIC_FUNCTION_SIZE :
embvm
Event_EXTENSION_START :
embvm
Event_HwPlatformInitd :
embvm
Event_Invalid :
embvm
Event_PlatformInitd :
embvm
Event_ProcessorInitd :
embvm
- f -
Factory :
os
fctprintf() :
test
flag_t :
embvm::eventflag
frameworkTimeoutToTicks() :
os::freertos
FREERTOS_STACK_MIN :
os::freertos
freq_hz_t :
embvm::clk
,
embvm::timer
func_t :
embvm::cv
,
embvm::thread
- g -
get_handle() :
embvm::this_thread
GPIO :
embvm
gpioActiveHigh :
embvm::led
gpioActiveLow :
embvm::led
- h -
handle_t :
embvm::cv
,
embvm::eventflag
,
embvm::msgqueue
,
embvm::mutex
,
embvm::once
,
embvm::semaphore
,
embvm::thread
,
embvm::tls
HARDWARE_TIMER :
embvm
Heap :
os
- i -
I2C :
embvm
I2C_MASTER_REQD_STATIC_FUNCTION_SIZE :
embvm::i2c
info :
embvm::logger
input_t :
embvm::thread
int16_t :
test
int32_t :
test
int64_t :
test
int8_t :
test
int_fast16_t :
test
int_fast32_t :
test
int_fast64_t :
test
int_fast8_t :
test
int_least16_t :
test
int_least32_t :
test
int_least64_t :
test
int_least8_t :
test
intmax_t :
test
intptr_t :
test
INVALID_RANGE :
embvm::tof
IRQBottomHalfOp_t :
embutil
IRQDispatcherFunc_t :
embutil
is_aligned() :
embutil
is_power_2() :
embutil
- l -
LED :
embvm
level :
embvm::logger
LOG_LEVEL_LIMIT :
embvm::logger
LOG_LEVEL_NAMES :
embvm::logger
LOG_LEVEL_SHORT_NAMES :
embvm::logger
- m -
mode :
embvm::mutex
,
embvm::semaphore
,
embvm::spi
,
embvm::tof
- o -
off :
embvm::logger
operation :
embvm::i2c
option :
embvm::eventflag
order :
embvm::spi
os_timeout_t :
embvm
OS_WAIT_FOREVER :
embvm
out_fct_type :
test
- p -
printf_() :
test
priority :
embvm::thread
pthread_priority :
os::posix
ptrdiff_t :
test
pull :
embvm::gpio
pullups :
embvm::i2c
- r -
ReadBit :
embvm::i2c
register_threadexit_func() :
os::freertos
- s -
shared_resource() :
embutil
Signal :
embvm
Signal_t :
embvm
size_t :
test
sleep_for() :
embvm::this_thread
snprintf_() :
test
SOFTWARE_TIMER :
embvm
specialFunction :
embvm::gpio
SPI :
embvm
SPI_MASTER_REQD_STATIC_FUNCTION_SIZE :
embvm::spi
sprintf_() :
test
ssize_t :
test
startScheduler() :
os::freertos
state :
embvm::i2c
,
embvm::thread
,
embvm::timer
StaticDispatchQueue :
embutil
StaticDriverRegistry :
embvm
StaticEventCenter :
embvm
StaticEventQueue :
embvm
StaticInstanceList :
embutil
status :
embvm::comm
,
embvm::i2c
,
embvm::spi
,
embvm::tof
SwapEndian() :
embutil
SwapEndian_UB() :
embutil
SYSTEM_CLOCK :
embvm
- t -
thread_exit_t :
os::freertos
TIME_OF_FLIGHT :
embvm
timepointToTimespec() :
embutil
TIMER :
embvm
timer_period_t :
embvm::timer
timespecToDuration() :
embutil
timespecToTimePoint() :
embutil
to_c_str() :
embvm::logger
to_short_c_str() :
embvm::logger
to_str() :
embvm::logger
type :
embvm::mutex
- u -
uint16_t :
test
uint32_t :
test
uint64_t :
test
uint8_t :
test
uint_fast16_t :
test
uint_fast32_t :
test
uint_fast64_t :
test
uint_fast8_t :
test
uint_least16_t :
test
uint_least32_t :
test
uint_least64_t :
test
uint_least8_t :
test
uintmax_t :
test
uintptr_t :
test
Undefined :
embvm
unique_ptr_aligned :
embutil
unique_resource() :
embutil
- v -
va_list :
test
verbose :
embvm::logger
VL53L1X_DEFAULT_I2C_ADDR :
embdrv
volatile_load() :
embutil
volatile_store() :
embutil
vprintf_() :
test
vsnprintf_() :
test
- w -
warn :
embvm::logger
- y -
yield() :
embvm::this_thread
Generated by
1.8.15