17 #ifndef CARTOGRAPHER_IO_XYZ_WRITING_POINTS_PROCESSOR_H_ 18 #define CARTOGRAPHER_IO_XYZ_WRITING_POINTS_PROCESSOR_H_ 47 void Process(std::unique_ptr<PointsBatch> batch)
override;
58 #endif // CARTOGRAPHER_IO_XYZ_WRITING_POINTS_PROCESSOR_H_ PointsProcessor *const next_
void Process(std::unique_ptr< PointsBatch > batch) override
std::function< std::unique_ptr< FileWriter >(const string &filename)> FileWriterFactory
XyzWriterPointsProcessor & operator=(const XyzWriterPointsProcessor &)=delete
std::unique_ptr< FileWriter > file_writer_
XyzWriterPointsProcessor(std::unique_ptr< FileWriter >, PointsProcessor *next)
~XyzWriterPointsProcessor() override
static constexpr const char * kConfigurationFileActionName
FlushResult Flush() override
static std::unique_ptr< XyzWriterPointsProcessor > FromDictionary(FileWriterFactory file_writer_factory, common::LuaParameterDictionary *dictionary, PointsProcessor *next)