#include <types.h>

Public Member Functions | |
| frame_callback () | |
| frame_callback (rs_device *dev, frame_callback_function_ptr on_frame, void *user) | |
| void | on_frame (rs_device *dev, rs_frame_ref *frame) override |
| operator bool () | |
| void | release () override |
Private Attributes | |
| rs_device * | device |
| frame_callback_function_ptr | fptr |
| void * | user |
| rsimpl::frame_callback::frame_callback | ( | ) | [inline] |
| rsimpl::frame_callback::frame_callback | ( | rs_device * | dev, |
| frame_callback_function_ptr | on_frame, | ||
| void * | user | ||
| ) | [inline] |
| void rsimpl::frame_callback::on_frame | ( | rs_device * | dev, |
| rs_frame_ref * | frame | ||
| ) | [inline, override, virtual] |
Implements rs_frame_callback.
| void rsimpl::frame_callback::release | ( | ) | [inline, override, virtual] |
Implements rs_frame_callback.
rs_device* rsimpl::frame_callback::device [private] |
void* rsimpl::frame_callback::user [private] |