Base class that establishes the interface for retrieving metadata attributes. More...
#include <metadata-parser.h>
Public Member Functions | |
virtual rs2_metadata_type | get (const frame &frm) const =0 |
virtual bool | supports (const frame &frm) const =0 |
virtual | ~md_attribute_parser_base ()=default |
Base class that establishes the interface for retrieving metadata attributes.
Definition at line 27 of file metadata-parser.h.
|
virtualdefault |
|
pure virtual |
Implemented in librealsense::md_sr300_attribute_parser< S, Attribute >, librealsense::ds5_md_attribute_actual_fps, librealsense::md_rs400_sensor_timestamp, librealsense::md_tm2_parser, librealsense::md_additional_parser< St, Attribute >, librealsense::md_hid_header_parser< St, Attribute >, librealsense::md_uvc_header_parser< St, Attribute >, librealsense::md_attribute_parser< S, Attribute, Flag >, librealsense::md_time_of_arrival_parser, and librealsense::md_constant_parser.
|
pure virtual |
Implemented in librealsense::md_sr300_attribute_parser< S, Attribute >, librealsense::ds5_md_attribute_actual_fps, librealsense::md_tm2_parser, librealsense::md_rs400_sensor_timestamp, librealsense::md_additional_parser< St, Attribute >, librealsense::md_hid_header_parser< St, Attribute >, librealsense::md_uvc_header_parser< St, Attribute >, librealsense::md_attribute_parser< S, Attribute, Flag >, librealsense::md_time_of_arrival_parser, and librealsense::md_constant_parser.