Class CollationStreamMeta
Defined in File collation_stream.h
Inheritance Relationships
Base Type
public ouster::sdk::osf::MetadataEntryHelper< CollationStreamMeta >(Template Class MetadataEntryHelper)
Class Documentation
-
class CollationStreamMeta : public ouster::sdk::osf::MetadataEntryHelper<CollationStreamMeta>
Metadata entry for CollationStream to store reference to a sensor and field_types.
OSF type: ouster/v1/os_sensor/CollationStream
Flat Buffer Reference: fb/os_sensor/collation_stream.fbs
Public Functions
-
CollationStreamMeta()
Default constructor.
-
virtual std::vector<uint8_t> buffer() const final
Byte represantation of the internal derived metadata type, used as serialization function when saving to OSF file.
- Returns:
The byte vector representation of the metadata.
-
static std::unique_ptr<MetadataEntry> from_buffer(const OsfBuffer buf)
Create a CollationStreamMeta object from a byte array.
- Parameters:
buf[in] – The raw flatbuffer byte vector to initialize from.
- Returns:
The new CollationStreamMeta cast as a MetadataEntry
-
virtual std::string repr() const override
Get the string representation for the CollationStreamMeta object.
- Returns:
The string representation for the CollationStreamMeta object.
-
CollationStreamMeta()