ADTF File Library
Loading...
Searching...
No Matches
adtf_file::adtf3::StreamTypeDeserializer Class Reference

default stream type deserializer of ADTF 3 stream types. More...

#include <adtf3_stream_type_deserializer.h>

Inheritance diagram for adtf_file::adtf3::StreamTypeDeserializer:
[legend]
Collaboration diagram for adtf_file::adtf3::StreamTypeDeserializer:
[legend]

Public Member Functions

std::string getId () const override
 Get the Id of the serializer i.e. "adtf/default".
 
void deserialize (InputStream &stream, PropertyStreamType &stream_type) const override
 Derserialize a stream_type from stream.
 

Detailed Description

default stream type deserializer of ADTF 3 stream types.

Remarks
This stream types are always property based via adtf_file::PropertyStreamType

Member Function Documentation

◆ deserialize()

void adtf_file::adtf3::StreamTypeDeserializer::deserialize ( InputStream & stream,
PropertyStreamType & stream_type ) const
overridevirtual

Derserialize a stream_type from stream.

Parameters
streamthe stream to read from
stream_typethe stream type to deserialize to

Implements adtf_file::StreamTypeDeserializer.

◆ getId()

std::string adtf_file::adtf3::StreamTypeDeserializer::getId ( ) const
overridevirtual

Get the Id of the serializer i.e. "adtf/default".

Returns
std::string

Implements adtf_file::StreamTypeDeserializer.


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