37 #ifndef AIMS_IO_ITEMW_H 38 #define AIMS_IO_ITEMW_H 55 virtual void write( std::ostream & os,
const T & item )
const 56 {
write( os, &item, 1 ); }
57 virtual void write( std::ostream & os,
const T* pitem,
60 bool bswap =
false )
const = 0;
virtual void write(std::ostream &os, const T &item) const
The class for EcatSino data write operation.
Low-level "small item" writer, used by higher-level file readers.
virtual ItemWriter< T > * writer(const std::string &openmode="binar", bool bswap=false) const =0