#include <Rs2Device.h>
|
| OniStatus | addStream (rs2_sensor *sensor, OniSensorType sensorType, int sensorId, int streamId, std::vector< Rs2StreamProfileInfo > *profiles) |
| |
| OniFrame * | createOniFrame (rs2_frame *frame, Rs2Stream *stream, Rs2StreamProfileInfo *spi) |
| |
| Rs2Stream * | findStream (OniSensorType sensorType, int streamId) |
| |
| void | findStreamProfiles (std::vector< Rs2StreamProfileInfo > *dst, OniSensorType sensorType, int streamId) |
| |
| Rs2Stream * | getFrameStream (rs2_frame *frame, Rs2StreamProfileInfo *spi) |
| |
| bool | hasEnabledStreams () |
| |
| OniStatus | initialize () |
| |
| OniStatus | initializeStreams () |
| |
| void | mainLoop () |
| |
| void | operator= (const Rs2Device &) |
| |
| void | processFrame (rs2_frame *frame) |
| |
| void | releaseFrame (rs2_frame *frame) |
| |
| void | restartPipeline () |
| |
| | Rs2Device (const Rs2Device &) |
| |
| void | shutdown () |
| |
| OniStatus | startPipeline () |
| |
| void | stopPipeline () |
| |
| void | submitOniFrame (OniFrame *oniFrame, Rs2Stream *stream) |
| |
| void | waitAlignedDepth () |
| |
| void | waitForFrames () |
| |
Definition at line 7 of file Rs2Device.h.
| oni::driver::Rs2Device::~Rs2Device |
( |
| ) |
|
|
virtual |
| oni::driver::Rs2Device::Rs2Device |
( |
const Rs2Device & |
| ) |
|
|
protected |
| OniStatus oni::driver::Rs2Device::addStream |
( |
rs2_sensor * |
sensor, |
|
|
OniSensorType |
sensorType, |
|
|
int |
sensorId, |
|
|
int |
streamId, |
|
|
std::vector< Rs2StreamProfileInfo > * |
profiles |
|
) |
| |
|
protected |
| StreamBase * oni::driver::Rs2Device::createStream |
( |
OniSensorType |
sensorType | ) |
|
|
virtual |
| void oni::driver::Rs2Device::destroyStream |
( |
StreamBase * |
streamBase | ) |
|
|
virtual |
| Rs2Stream * oni::driver::Rs2Device::findStream |
( |
OniSensorType |
sensorType, |
|
|
int |
streamId |
|
) |
| |
|
protected |
| void oni::driver::Rs2Device::findStreamProfiles |
( |
std::vector< Rs2StreamProfileInfo > * |
dst, |
|
|
OniSensorType |
sensorType, |
|
|
int |
streamId |
|
) |
| |
|
protected |
| class Rs2Driver* oni::driver::Rs2Device::getDriver |
( |
| ) |
|
|
inline |
| OniDeviceInfo* oni::driver::Rs2Device::getInfo |
( |
| ) |
|
|
inline |
| OniStatus oni::driver::Rs2Device::getProperty |
( |
int |
propertyId, |
|
|
void * |
data, |
|
|
int * |
dataSize |
|
) |
| |
|
virtual |
| OniImageRegistrationMode oni::driver::Rs2Device::getRegistrationMode |
( |
| ) |
const |
|
inline |
| rs2_device* oni::driver::Rs2Device::getRsDevice |
( |
| ) |
|
|
inline |
| OniStatus oni::driver::Rs2Device::getSensorInfoList |
( |
OniSensorInfo ** |
sensors, |
|
|
int * |
numSensors |
|
) |
| |
|
virtual |
| bool oni::driver::Rs2Device::hasEnabledStreams |
( |
| ) |
|
|
protected |
| OniStatus oni::driver::Rs2Device::initialize |
( |
| ) |
|
|
protected |
| OniStatus oni::driver::Rs2Device::initializeStreams |
( |
| ) |
|
|
protected |
| OniStatus oni::driver::Rs2Device::invoke |
( |
int |
commandId, |
|
|
void * |
data, |
|
|
int |
dataSize |
|
) |
| |
|
virtual |
| OniBool oni::driver::Rs2Device::isCommandSupported |
( |
int |
commandId | ) |
|
|
virtual |
| OniBool oni::driver::Rs2Device::isImageRegistrationModeSupported |
( |
OniImageRegistrationMode |
mode | ) |
|
|
virtual |
| OniBool oni::driver::Rs2Device::isPropertySupported |
( |
int |
propertyId | ) |
|
|
virtual |
| void oni::driver::Rs2Device::mainLoop |
( |
| ) |
|
|
protected |
| OniStatus oni::driver::Rs2Device::queryDeviceInfo |
( |
rs2_device * |
device, |
|
|
OniDeviceInfo * |
deviceInfo |
|
) |
| |
|
staticprotected |
| void oni::driver::Rs2Device::restartPipeline |
( |
| ) |
|
|
protected |
| OniStatus oni::driver::Rs2Device::setProperty |
( |
int |
propertyId, |
|
|
const void * |
data, |
|
|
int |
dataSize |
|
) |
| |
|
virtual |
| void oni::driver::Rs2Device::shutdown |
( |
| ) |
|
|
protected |
| OniStatus oni::driver::Rs2Device::startPipeline |
( |
| ) |
|
|
protected |
| void oni::driver::Rs2Device::stopPipeline |
( |
| ) |
|
|
protected |
| void oni::driver::Rs2Device::submitOniFrame |
( |
OniFrame * |
oniFrame, |
|
|
Rs2Stream * |
stream |
|
) |
| |
|
protected |
| OniStatus oni::driver::Rs2Device::tryManualTrigger |
( |
| ) |
|
|
virtual |
| void oni::driver::Rs2Device::updateConfiguration |
( |
| ) |
|
| void oni::driver::Rs2Device::waitAlignedDepth |
( |
| ) |
|
|
protected |
| void oni::driver::Rs2Device::waitForFrames |
( |
| ) |
|
|
protected |
| volatile int oni::driver::Rs2Device::m_configId |
|
protected |
| std::list<class Rs2Stream*> oni::driver::Rs2Device::m_createdStreams |
|
protected |
| class Rs2Driver* oni::driver::Rs2Device::m_driver |
|
protected |
| uint64_t oni::driver::Rs2Device::m_framesetId |
|
protected |
| OniDeviceInfo oni::driver::Rs2Device::m_info |
|
protected |
| OniImageRegistrationMode oni::driver::Rs2Device::m_registrationMode |
|
protected |
| volatile int oni::driver::Rs2Device::m_runFlag |
|
protected |
| std::vector<OniSensorInfo> oni::driver::Rs2Device::m_sensorInfo |
|
protected |
| Rs2Mutex oni::driver::Rs2Device::m_stateMx |
|
protected |
| std::list<class Rs2Stream*> oni::driver::Rs2Device::m_streams |
|
protected |
| Rs2Mutex oni::driver::Rs2Device::m_streamsMx |
|
protected |
| std::unique_ptr<std::thread> oni::driver::Rs2Device::m_thread |
|
protected |
The documentation for this class was generated from the following files: