#include <Recorder.h>
|
| ~Recorder () |
|
void | start (const std::string &name) |
|
void | start (std::ostream &ostream) |
|
void | stop () |
|
virtual void | write (const void *data, size_t size) override |
| Updates the buffer with a new frame (triggers the output callback) More...
|
|
bool | isRecording () |
|
virtual FrameRef | getRef () |
|
virtual void | write (FrameRef f) |
| Updates the buffer with a new frame (triggers the output callback) More...
|
|
void | clear () |
| Clear the buffer (doesn't trigger the output callback) More...
|
|
void | setOutputTo (Buffer *b) |
| Registers an output callback that updates the given buffer with this buffer's data whenever this buffer is updated. More...
|
|
|
bool | record (const void *data, uint32_t size) |
|
◆ ~Recorder()
◆ isRecording()
bool depth::Recorder::isRecording |
( |
| ) |
|
|
inline |
◆ record()
bool Recorder::record |
( |
const void * |
data, |
|
|
uint32_t |
size |
|
) |
| |
|
protected |
◆ start() [1/2]
void Recorder::start |
( |
const std::string & |
name | ) |
|
◆ start() [2/2]
void Recorder::start |
( |
std::ostream & |
ostream | ) |
|
◆ stop()
◆ write()
virtual void depth::Recorder::write |
( |
const void * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inlineoverridevirtual |
Updates the buffer with a new frame (triggers the output callback)
Reimplemented from depth::Buffer.
The documentation for this class was generated from the following files: