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

SampleDeserializerFactory interface class. More...

#include <adtf_file_reader.h>

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

Public Member Functions

virtual std::string getId () const =0
 Get the identifier if the factory.
 
virtual std::shared_ptr< SampleDeserializerbuild () const =0
 create a SampleDeserializer instance
 

Detailed Description

SampleDeserializerFactory interface class.

Member Function Documentation

◆ build()

virtual std::shared_ptr< SampleDeserializer > adtf_file::SampleDeserializerFactory::build ( ) const
pure virtual

create a SampleDeserializer instance

Returns
std::shared_ptr<SampleDeserializer>

Implemented in adtf_file::sample_deserializer_factory< FACTORY >.

◆ getId()

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

Get the identifier if the factory.

Returns
std::string

Implemented in adtf_file::sample_deserializer_factory< FACTORY >.


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