1 #ifndef CARMA_MONITOR_MONITORSUBSYSTEMFILEIO_H
2 #define CARMA_MONITOR_MONITORSUBSYSTEMFILEIO_H
13 class MonitorContainer;
29 const MonitorContainer & container,
30 const std::string & filename,
31 const std::vector< std::string > & skip = std::vector< std::string >() );
43 const std::string & filename );
54 std::set< carma::monitor::tagIDType >
56 const std::string & filename );
void writeContainerToFile(const MonitorContainer &container, const std::string &filename, const std::vector< std::string > &skip=std::vector< std::string >())
Write the contents of a MonitorContainer to the specified file as text.
type definitions for monitor system
void setContainerFromFile(MonitorContainer &container, const std::string &filename)
Read the contents of the specified file and populate the input monitor system with data from the file...
std::set< carma::monitor::tagIDType > compareContainerToFile(MonitorContainer &container, const std::string &filename)
Compare an input monitor container to a file containing a saved version of given monitor container...