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;
 
Low-level "small item" writer, used by higher-level file readers.
virtual void write(std::ostream &os, const T *pitem, size_t n) const =0
virtual ItemWriter< T > * writer(const std::string &openmode="binar", bool bswap=false) const =0
virtual void write(std::ostream &os, const T &item) const
The class for EcatSino data write operation.