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;
110 template<
class T>
AipsIO& operator<< (AipsIO& ios, const Block<T>& blk)
122 template<
class T> std::ostream& operator<< (std::ostream& ios, const Block<T>& blk)
145 #ifndef CASACORE_NO_AUTO_TEMPLATES 146 #include <casacore/casa/Containers/BlockIO.tcc> 147 #endif //# CASACORE_NO_AUTO_TEMPLATES void putBlock(AipsIO &, const Block< void *> &, Int)
void getBlock(AipsIO &, Block< void *> &)
AipsIO is the object persistency mechanism of Casacore.
void putBlock(AipsIO &ios, const Block< T > &blk)
size_t nelements() const
The number of elements contained in this Block<T>.
void showBlock(AipsIO &, const Block< void *> &, Int)
void showBlock(std::ostream &ios, const Block< T > &blk)
AipsIO & operator>>(AipsIO &os, Record &rec)
this file contains all the compiler specific defines