metadata parser class - support metadata in format: rs2_frame_metadata_value, rs2_metadata_type More...
#include <metadata-parser.h>
Public Member Functions | |
rs2_metadata_type | get (const frame &frm) const override |
md_constant_parser (rs2_frame_metadata_value type) | |
bool | supports (const frame &frm) const override |
Public Member Functions inherited from librealsense::md_attribute_parser_base | |
virtual | ~md_attribute_parser_base ()=default |
Static Public Member Functions | |
static std::shared_ptr< metadata_parser_map > | create_metadata_parser_map () |
Private Member Functions | |
bool | try_get (const frame &frm, rs2_metadata_type &result) const |
Private Attributes | |
rs2_frame_metadata_value | _type |
metadata parser class - support metadata in format: rs2_frame_metadata_value, rs2_metadata_type
Definition at line 37 of file metadata-parser.h.
|
inline |
Definition at line 40 of file metadata-parser.h.
|
inlinestatic |
Definition at line 56 of file metadata-parser.h.
|
inlineoverridevirtual |
Implements librealsense::md_attribute_parser_base.
Definition at line 41 of file metadata-parser.h.
|
inlineoverridevirtual |
Implements librealsense::md_attribute_parser_base.
Definition at line 50 of file metadata-parser.h.
|
inlineprivate |
Definition at line 67 of file metadata-parser.h.
|
private |
Definition at line 84 of file metadata-parser.h.