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
- c -
callback() :
embvm::commBus< TOperation, TBaudrate, TDispatchFunctorSize, TStatus >
cancel() :
embvm::TimerManager< TMaxTimers, TLock, TTimeUnit, TTimeoutCallback, TTimerDevice >
,
embvm::TimerManager< TMaxTimers, TLock, TTimeUnit, TTimeoutCallback, TTimerDevice >::TimerHandle
capacity() :
embutil::DispatchQueue_Base< TSize, TThreadCount, TFunc, TLock, TCond >
,
embutil::InstanceList< TTrackedClass, TKey, TContainer, TSize >
,
embutil::InterruptQueue< TLockType, TSize >
,
embutil::StaticFunctionQueue< TQueueElements, TLargestSize, TFunc >
,
embvm::CircularLogBufferLogger< TBufferSize, TLock >
,
embvm::DriverRegistry< TMaxSize, TReturnSize, TLockType >
,
embvm::LoggerBase< TLock >
capacity_bytes() :
embutil::StaticFunctionQueue< TQueueElements, TLargestSize, TFunc >
checkAndClearFlags() :
os::posix::EventFlag
checkModelID() :
embdrv::vl53l1x
checkTxBuffer() :
test::i2cTestDriver
,
test::spiTestDriver
circle() :
embdrv::ssd1306
,
embvm::basicDisplay
circleFill() :
embdrv::ssd1306
,
embvm::basicDisplay
CircularLogBufferLogger() :
embvm::CircularLogBufferLogger< TBufferSize, TLock >
clear() :
embdrv::ssd1306
,
embvm::basicDisplay
,
embvm::CircularLogBufferLogger< TBufferSize, TLock >
,
embvm::LoggerBase< TLock >
,
embvm::VirtualEventFlag
,
InterruptManagerBase< TDerived, TIRQIDType, TPriorityType >
,
NordicNVIC
,
nRFGPIOTranslator
,
os::freertos::EventFlag
,
os::posix::EventFlag
clear_() :
NVICControl
clearAndDisplay() :
embdrv::ssd1306
clearExpiredTimers() :
embvm::TimerManager< TMaxTimers, TLock, TTimeUnit, TTimeoutCallback, TTimerDevice >
clearInterrupt() :
embdrv::vl53l1x
clearRxBuffer() :
test::i2cTestDriver
,
test::spiTestDriver
clearTxBuffer() :
test::i2cTestDriver
,
test::spiTestDriver
command() :
embdrv::ssd1306
commBus() :
embvm::commBus< TOperation, TBaudrate, TDispatchFunctorSize, TStatus >
ConditionVariable() :
os::freertos::ConditionVariable
,
os::posix::ConditionVariable
config() :
embvm::timer::Timer
configure() :
embvm::i2c::master
,
embvm::spi::master
configure_() :
embdrv::aardvarkI2CMaster
,
embdrv::aardvarkSPIMaster
,
embvm::i2c::activeMaster< TQueueSize, TLock, TCond >
,
embvm::i2c::master
,
embvm::spi::activeMaster< TQueueSize, TLock, TCond >
,
embvm::spi::master
,
nRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >
,
nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking >
,
test::i2cTestDriver
,
test::spiTestDriver
configure_default() :
nRFGPIOTranslator
configure_i2c() :
nRFGPIOTranslator
configure_input() :
nRFGPIOTranslator
configure_output() :
nRFGPIOTranslator
contrast() :
embdrv::ssd1306
,
embvm::basicDisplay
convertStatus() :
embdrv::vl53l1x
count() :
embdrv::SimulatorTimer
,
embvm::DriverRegistry< TMaxSize, TReturnSize, TLockType >
,
embvm::timer::Timer
,
embvm::VirtualSemaphore
,
os::freertos::Semaphore
,
os::posix::Semaphore
create() :
embdrv::vl53l1x
,
os::freertos::details::MessageQueueMediator
createBinarySemaphore() :
embvm::VirtualOSFactory< TFactory >
createConditionVariable() :
embvm::VirtualOSFactory< TFactory >
createConditionVariable_impl() :
os::freertos::freertosOSFactory_impl
,
os::posix::posixOSFactory_impl
createEventFlag() :
embvm::VirtualOSFactory< TFactory >
createEventFlag_impl() :
os::freertos::freertosOSFactory_impl
,
os::posix::posixOSFactory_impl
createMessageQueue() :
embvm::VirtualOSFactory< TFactory >
createMessageQueue_impl() :
os::freertos::freertosOSFactory_impl
,
os::posix::posixOSFactory_impl
createMutex() :
embvm::VirtualOSFactory< TFactory >
createMutex_impl() :
os::freertos::freertosOSFactory_impl
,
os::posix::posixOSFactory_impl
createSemaphore() :
embvm::VirtualOSFactory< TFactory >
createSemaphore_impl() :
os::freertos::freertosOSFactory_impl
,
os::posix::posixOSFactory_impl
createSignal() :
embvm::EventCenter< TMaxEvents, TMaxSubscribersPerEvent, TFunc >
createThread() :
embvm::VirtualOSFactory< TFactory >
createThread_impl() :
os::freertos::freertosOSFactory_impl
,
os::posix::posixOSFactory_impl
current() :
stimer
cursor() :
embdrv::ssd1306
,
embvm::basicDisplay
Generated by
1.8.15