#include <string>
#include <vector>
#include <windows.h>
Go to the source code of this file.
|
bool | librealsense::platform::check (const char *call, HRESULT hr, bool to_throw=true) |
|
std::string | librealsense::platform::win_to_utf (const WCHAR *s) |
|
bool | librealsense::platform::is_win10_redstone2 () |
|
std::vector< std::string > | librealsense::platform::tokenize (std::string string, char separator) |
|
bool | librealsense::platform::parse_usb_path (uint16_t &vid, uint16_t &pid, uint16_t &mi, std::string &unique_id, const std::string &path) |
|
std::tuple< std::string, usb_spec > | librealsense::platform::get_usb_descriptors (uint16_t device_vid, uint16_t device_pid, const std::string &device_uid) |
|
§ CHECK_HR
#define CHECK_HR |
( |
|
x | ) |
check(#x, x); |
§ LOG_HR
#define LOG_HR |
( |
|
x | ) |
check(#x, x, false); |
§ NOMINMAX
§ WAIT_FOR_MUTEX_TIME_OUT
#define WAIT_FOR_MUTEX_TIME_OUT (5000) |