28#include "boost/iostreams/positioning.hpp"
43 if (
os_) *
os_ <<
"testWriteRead()" << endl;
51 tramlSerializer.
write(oss, td);
53 if (
os_) *
os_ <<
"oss:\n" << oss.str() << endl;
55 shared_ptr<istringstream> iss(
new istringstream(oss.str()));
57 tramlSerializer.
read(iss, td2);
65int main(
int argc,
char* argv[])
71 if (argc>1 && !strcmp(argv[1],
"-v"))
os_ = &cout;
void diff(const string &filename1, const string &filename2)
int main(int argc, char *argv[])
TraData <-> traML stream serialization.
void write(std::ostream &os, const TraData &td) const
write TraData object to ostream as traML
void read(boost::shared_ptr< std::istream > is, TraData &td) const
read in TraData object from a traML istream
PWIZ_API_DECL void initializeTiny(ProteomeData &pd)
Calculate diffs of objects in a ProteoWizard data model hierarchy.
#define TEST_PROLOG(argc, argv)