26#ifndef _COMM_DRV_FILE_H
27#define _COMM_DRV_FILE_H
48 bool SendMessage(std::shared_ptr<const NavMsg> msg,
49 std::shared_ptr<const NavAddr> addr)
override;
51 virtual std::shared_ptr<NavAddr> GetAddress();
54 std::string output_path;
55 std::string input_path;
Common interface for all drivers.
Interface implemented by transport layer and possible other parties like test code which should handl...
Read and write data to/from files test driver
FileCommDriver(const std::string &opath, const std::string &ipath, DriverListener &l)
An instance which can write to file and play data from another.
FileCommDriver(const std::string &opath)
A write-only instance writing to file.
Communication driver layer.