#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) |