SSCMA-Micro CPP SDK
v2.0.0
SSCMA-Micro is a cross-platform machine learning inference framework designed for embedded devices.
|
#include <ma_osal.h>
Public Member Functions | |
Event () noexcept | |
~Event () noexcept | |
operator bool () const | |
bool | wait (uint32_t mask, uint32_t *value, ma_tick_t timeout=Tick::waitForever, bool clear=true, bool waitAll=false) |
void | clear (uint32_t value=0xffffffffu) |
void | set (uint32_t value) |
uint32_t | get () const |
|
noexcept |
|
noexcept |
void ma::Event::clear | ( | uint32_t | value = 0xffffffffu | ) |
uint32_t ma::Event::get | ( | ) | const |
ma::Event::operator bool | ( | ) | const |
void ma::Event::set | ( | uint32_t | value | ) |
bool ma::Event::wait | ( | uint32_t | mask, |
uint32_t * | value, | ||
ma_tick_t | timeout = Tick::waitForever , |
||
bool | clear = true , |
||
bool | waitAll = false |
||
) |