$darkmode
cloe::controller::GndTruthSerializerImpl< TSerializer, TOutputStream > Class Template Reference

GndTruthSerializerImpl is the implementation of GndTruthSerializer. More...

Inheritance diagram for cloe::controller::GndTruthSerializerImpl< TSerializer, TOutputStream >:
Collaboration diagram for cloe::controller::GndTruthSerializerImpl< TSerializer, TOutputStream >:

Public Member Functions

 GndTruthSerializerImpl (Logger logger)
 
virtual bool open_file (const std::string &filename) override
 
virtual void serialize (const Sync &sync, const GndTruth &gt) override
 
virtual void close_file () override
 
- Public Member Functions inherited from cloe::utility::SequentialFileSerializer< TSerializer, TOutputStream, const Sync &, const GndTruth & >
bool open_file (const std::string &filename, const std::string &default_filename) override
 
void close_file () override
 
- Public Member Functions inherited from cloe::utility::FileSerializer< TSerializer, TOutputStream, TSerializerArgs... >
 FileSerializer (Logger logger)
 
virtual void serialize (TSerializerArgs... args)
 

Protected Member Functions

virtual void on_file_opened () override
 
virtual void on_file_closing () override
 

Additional Inherited Members

- Protected Attributes inherited from cloe::utility::FileSerializer< TSerializer, TOutputStream, TSerializerArgs... >
TOutputStream outputstream_
 
TSerializer serializer_
 
- Static Protected Attributes inherited from cloe::controller::GndTruthSerializer
static const std::string default_filename = "/tmp/cloe_gndtruth"
 

Detailed Description

template<typename TSerializer, typename TOutputStream>
class cloe::controller::GndTruthSerializerImpl< TSerializer, TOutputStream >

GndTruthSerializerImpl is the implementation of GndTruthSerializer.


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