23#ifndef _TRADATAFILE_HPP_
24#define _TRADATAFILE_HPP_
53 WriteConfig(Format format = Format_traML,
bool gzipped =
false)
54 : format(format), gzipped(gzipped)
60 const std::string& filename,
64 void write(
const std::string& filename,
interface for file readers
std::ostream & operator<<(std::ostream &os, const Diff< object_type, config_type > &diff)
stream insertion of Diff results
configuration for write()
WriteConfig(Format format=Format_traML, bool gzipped=false)
TraData object plus file I/O.
TraDataFile(const std::string &filename, const Reader *reader=0)
constructs TraData object backed by file; reader==0 -> use DefaultReaderList
void write(const std::string &filename, const WriteConfig &config=WriteConfig())
member write function
static void write(const TraData &msd, const std::string &filename, const WriteConfig &config=WriteConfig())
static write function for any TraData object;