|
arduino-emulator
|
Public Member Functions | |
| DMABuffer (DMAPool< T, A > *pool=nullptr, size_t samples=0, size_t channels=0, T *mem=nullptr) | |
| size_t | bytes () |
| uint32_t | channels () |
| void | clr_flags (uint32_t f=0xFFFFFFFFU) |
| T * | data () |
| void | flush () |
| bool | get_flags (uint32_t f=0xFFFFFFFFU) |
| void | invalidate () |
| operator bool () const | |
| T & | operator[] (size_t i) |
| const T & | operator[] (size_t i) const |
| void | release () |
| void | set_flags (uint32_t f) |
| size_t | size () |
| uint32_t | timestamp () |
| void | timestamp (uint32_t ts) |