Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
librealsense::device_serializer::serialized_frame Class Reference

#include <serialization.h>

Inheritance diagram for librealsense::device_serializer::serialized_frame:
Inheritance graph

Public Member Functions

 serialized_frame (device_serializer::nanoseconds time, stream_identifier id, frame_holder f)
serialized_data_type type () const override
- Public Member Functions inherited from librealsense::device_serializer::serialized_data
template<typename T >
std::shared_ptr< T > as () const
virtual device_serializer::nanoseconds get_timestamp () const
template<typename T >
bool is () const
 serialized_data (const device_serializer::nanoseconds &timestamp=device_serializer::nanoseconds::max())
virtual ~serialized_data ()=default

Static Public Member Functions

static serialized_data_type get_type ()

Public Attributes

frame_holder frame
stream_identifier stream_id

Additional Inherited Members

- Protected Types inherited from librealsense::device_serializer::serialized_data
enum  serialized_data_type {
  invalid, end_of_file, frame, option,
  invalid_frame, notificaion, max

Detailed Description

Definition at line 103 of file src/core/serialization.h.

Constructor & Destructor Documentation

librealsense::device_serializer::serialized_frame::serialized_frame ( device_serializer::nanoseconds  time,
stream_identifier  id,
frame_holder  f 

Definition at line 106 of file src/core/serialization.h.

Member Function Documentation

static serialized_data_type librealsense::device_serializer::serialized_frame::get_type ( )

Definition at line 113 of file src/core/serialization.h.

serialized_data_type librealsense::device_serializer::serialized_frame::type ( ) const

Member Data Documentation

frame_holder librealsense::device_serializer::serialized_frame::frame

Definition at line 112 of file src/core/serialization.h.

stream_identifier librealsense::device_serializer::serialized_frame::stream_id

Definition at line 111 of file src/core/serialization.h.

The documentation for this class was generated from the following file:

Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:38