11 #ifndef FMM_MM_WRITER_HPP
12 #define FMM_MM_WRITER_HPP
14 #include "mm/mm_type.hpp"
15 #include "network/type.hpp"
16 #include "util/util.hpp"
17 #include "util/debug.hpp"
18 #include "network/network.hpp"
19 #include "config/result_config.hpp"
68 std::ofstream m_fstream;
74 #endif // FMM_MM_WRITER_HPP
void write_result(const FMM::MM::MatchResult &result)
Write match result.
virtual void write_result(const FMM::MM::MatchResult &result)=0
Write the match result to a file.
Map matched result representation.
void write_header()
Write a header line for the fields exported.
An interface defined for writing the map match result.
CSVMatchResultWriter(const std::string &result_file, const CONFIG::OutputConfig &config_arg)
Constructor.
Output configuration class defining the fields exported for map matching.
A writer class for writing matche result to a CSV file.