37 #ifndef AIMS_IO_BCKITEMR_H 38 #define AIMS_IO_BCKITEMR_H 49 #ifndef DOXYGEN_HIDE_INTERNAL_CLASSES 62 reader(
const std::string & openmode =
"binar",
bool bswap =
false )
const;
91 #endif // DOXYGEN_HIDE_INTERNAL_CLASSES 99 if( openmode ==
"ascii" )
106 template <
class T>
inline 116 for( p=0; p<n; ++p, ++ptr )
124 template <
class T>
inline void 134 for( p=0; p<n; ++p, ++ptr )
142 template <
class T>
inline void 152 for( p=0; p<n; ++p, ++ptr )
virtual ~DefaultAsciiItemReader()
The class for EcatSino data write operation.
Default low-levels readers.
const AimsVector< short, 3 > & location() const
Get a const reference to the location of the bucket item.
virtual void read(std::istream &is, T &item) const
virtual ~DefaultBSwapItemReader()
const T & value() const
Get a const reference to the value of the bucket item.
virtual void read(std::istream &is, T &item) const
The template base class for all types of bucket items.
virtual ~DefaultItemReader()
Low-level "small item" reader, used by higher-level file readers.
virtual void read(std::istream &is, T &item) const