A.I.M.S


aims::ItemWriter< T > Class Template Referenceabstract

Low-level "small item" writer, used by higher-level file readers. More...

#include <aims/io/itemW.h>

Inheritance diagram for aims::ItemWriter< T >:

Public Member Functions

virtual ~ItemWriter ()
 
virtual void write (std::ostream &os, const T &item) const
 
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
 

Detailed Description

template<class T>
class aims::ItemWriter< T >

Low-level "small item" writer, used by higher-level file readers.

See also
ItemReader

Definition at line 50 of file itemW.h.

Constructor & Destructor Documentation

template<class T>
virtual aims::ItemWriter< T >::~ItemWriter ( )
inlinevirtual

Definition at line 53 of file itemW.h.

Member Function Documentation

template<class T>
virtual void aims::ItemWriter< T >::write ( std::ostream &  os,
const T &  item 
) const
inlinevirtual

The documentation for this class was generated from the following file: