Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | List of all members
librealsense::md_attribute_parser_base Class Referenceabstract

Base class that establishes the interface for retrieving metadata attributes. More...

#include <metadata-parser.h>

Inheritance diagram for librealsense::md_attribute_parser_base:
librealsense::ds5_md_attribute_actual_fps librealsense::md_additional_parser< St, Attribute > librealsense::md_attribute_parser< S, Attribute, Flag > librealsense::md_constant_parser librealsense::md_rs400_sensor_timestamp librealsense::md_sr300_attribute_parser< S, Attribute > librealsense::md_time_of_arrival_parser librealsense::md_uvc_header_parser< St, Attribute >

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
 

Detailed Description

Base class that establishes the interface for retrieving metadata attributes.

Constructor & Destructor Documentation

◆ ~md_attribute_parser_base()

virtual librealsense::md_attribute_parser_base::~md_attribute_parser_base ( )
virtualdefault

Member Function Documentation

◆ get()

virtual rs2_metadata_type librealsense::md_attribute_parser_base::get ( const frame frm) const
pure virtual

◆ supports()

virtual bool librealsense::md_attribute_parser_base::supports ( const frame frm) const
pure virtual

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