Public Member Functions | Public Attributes
rsimpl::device_config Struct Reference

#include <types.h>

List of all members.

Public Member Functions

bool all_requests_filled (const stream_request(&original_requests)[RS_STREAM_NATIVE_COUNT]) const
 device_config (const rsimpl::static_device_info &info)
bool fill_requests (stream_request(&requests)[RS_STREAM_NATIVE_COUNT]) const
bool find_good_requests_combination (stream_request(&output_requests)[RS_STREAM_NATIVE_COUNT], std::vector< stream_request > stream_requests[RS_STREAM_NATIVE_COUNT]) const
void get_all_possible_requestes (std::vector< stream_request >(&stream_requests)[RS_STREAM_NATIVE_COUNT]) const
subdevice_mode_selection select_mode (const stream_request(&requests)[RS_STREAM_NATIVE_COUNT], int subdevice_index) const
std::vector
< subdevice_mode_selection
select_modes (const stream_request(&requests)[RS_STREAM_NATIVE_COUNT]) const
std::vector
< subdevice_mode_selection
select_modes () const
bool validate_requests (stream_request(&requests)[RS_STREAM_NATIVE_COUNT], bool throw_exception=false) const

Public Attributes

frame_callback_ptr callbacks [RS_STREAM_NATIVE_COUNT]
data_polling_request data_request
float depth_scale
const static_device_info info
stream_request requests [RS_STREAM_NATIVE_COUNT]

Detailed Description

Definition at line 448 of file types.h.


Constructor & Destructor Documentation

Definition at line 458 of file types.h.


Member Function Documentation

bool rsimpl::device_config::all_requests_filled ( const stream_request(&)  original_requests[RS_STREAM_NATIVE_COUNT]) const

Definition at line 396 of file types.cpp.

bool rsimpl::device_config::fill_requests ( stream_request(&)  requests[RS_STREAM_NATIVE_COUNT]) const

Definition at line 480 of file types.cpp.

bool rsimpl::device_config::find_good_requests_combination ( stream_request(&)  output_requests[RS_STREAM_NATIVE_COUNT],
std::vector< stream_request stream_requests[RS_STREAM_NATIVE_COUNT] 
) const

Definition at line 420 of file types.cpp.

void rsimpl::device_config::get_all_possible_requestes ( std::vector< stream_request >(&)  stream_requests[RS_STREAM_NATIVE_COUNT]) const

Definition at line 498 of file types.cpp.

subdevice_mode_selection rsimpl::device_config::select_mode ( const stream_request(&)  requests[RS_STREAM_NATIVE_COUNT],
int  subdevice_index 
) const

Definition at line 531 of file types.cpp.

std::vector< subdevice_mode_selection > rsimpl::device_config::select_modes ( const stream_request(&)  requests[RS_STREAM_NATIVE_COUNT]) const

Definition at line 599 of file types.cpp.

Definition at line 469 of file types.h.

bool rsimpl::device_config::validate_requests ( stream_request(&)  requests[RS_STREAM_NATIVE_COUNT],
bool  throw_exception = false 
) const

Definition at line 623 of file types.cpp.


Member Data Documentation

Definition at line 452 of file types.h.

Definition at line 453 of file types.h.

Definition at line 454 of file types.h.

Definition at line 450 of file types.h.

Definition at line 451 of file types.h.


The documentation for this struct was generated from the following files:


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Tue Jun 25 2019 19:54:41