28 #ifndef CASA_BLOCKIO_H
29 #define CASA_BLOCKIO_H
31 #include <casacore/casa/aips.h>
34 #include <casacore/casa/iosfwd.h>
38 template<
class T>
class Block;
145 #ifndef CASACORE_NO_AUTO_TEMPLATES
146 #include <casacore/casa/Containers/BlockIO.tcc>
size_t nelements() const
The number of elements contained in this Block<T>.
this file contains all the compiler specific defines
void showBlock(AipsIO &, const Block< void * > &, Int)
void putBlock(AipsIO &, const Block< void * > &, Int)
void getBlock(AipsIO &, Block< void * > &)
ostream & operator<<(ostream &os, const IComplex &)
Show on ostream.
AipsIO & operator>>(AipsIO &os, Record &rec)
void showBlock(std::ostream &, const Block< T > &, Int nr)
These functions allow the user to write Blocks out to a standard ostream.
void putBlock(AipsIO &ios, const Block< T > &blk)
void getBlock(AipsIO &, Block< T > &)
void showBlock(std::ostream &ios, const Block< T > &blk)
void putBlock(AipsIO &, const Block< T > &, Int nr)
These functions allow the user to read and write Blocks from the AipsIO stream.