|
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 |
||
| ) |