#include <chrono>
#include <map>
#include <memory>
#include <vector>
#include "types.h"
#include "extension.h"
#include "streaming.h"
Go to the source code of this file.
Namespaces | |
librealsense | |
librealsense::device_serializer | |
Typedefs | |
using | librealsense::device_serializer::device_extrinsics = std::map< std::tuple< size_t, rs2_stream, size_t, rs2_stream >, rs2_extrinsics > |
using | librealsense::device_serializer::nanoseconds = std::chrono::duration< uint64_t, std::nano > |
Enumerations | |
enum | librealsense::device_serializer::status { librealsense::device_serializer::status_no_error = 0, librealsense::device_serializer::status_feature_unsupported = -1, librealsense::device_serializer::status_param_unsupported = -2, librealsense::device_serializer::status_item_unavailable = -3, librealsense::device_serializer::status_key_already_exists = -4, librealsense::device_serializer::status_invalid_argument = -5, librealsense::device_serializer::status_allocation_failled = -6, librealsense::device_serializer::status_file_write_failed = -401, librealsense::device_serializer::status_file_read_failed = -402, librealsense::device_serializer::status_file_close_failed = -403, librealsense::device_serializer::status_file_eof = -404 } |
Defines return codes that SDK interfaces use. Negative values indicate errors, a zero value indicates success, and positive values indicate warnings. More... | |
Functions | |
bool | librealsense::device_serializer::operator< (const stream_identifier &lhs, const stream_identifier &rhs) |
std::ostream & | librealsense::device_serializer::operator<< (std::ostream &os, const stream_identifier &id) |
bool | librealsense::device_serializer::operator== (const stream_identifier &lhs, const stream_identifier &rhs) |