ADTF File Library
Loading...
Searching...
No Matches
adtf_file::SampleSerializerFactory Class Referenceabstract

interface class for sample serializer More...

#include <adtf_file_writer.h>

Inheritance diagram for adtf_file::SampleSerializerFactory:
[legend]
Collaboration diagram for adtf_file::SampleSerializerFactory:
[legend]

Public Member Functions

virtual std::string getId () const =0
 Get the id of the serializer.
 
virtual std::shared_ptr< SampleSerializerbuild () const =0
 Create an instance of a SampleSerializer.
 

Detailed Description

interface class for sample serializer

Member Function Documentation

◆ build()

virtual std::shared_ptr< SampleSerializer > adtf_file::SampleSerializerFactory::build ( ) const
pure virtual

Create an instance of a SampleSerializer.

Returns
std::shared_ptr<SampleSerializer>

Implemented in adtf_file::sample_serializer_factory< SERIALIZER >.

◆ getId()

virtual std::string adtf_file::SampleSerializerFactory::getId ( ) const
pure virtual

Get the id of the serializer.

Returns
std::string

Implemented in adtf_file::sample_serializer_factory< SERIALIZER >.


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