Go to the documentation of this file.
28 #ifndef CASA_BYTESOURCE_H
29 #define CASA_BYTESOURCE_H
31 #include <casacore/casa/aips.h>
32 #include <casacore/casa/IO/BaseSinkSource.h>
36 #include <casacore/casa/BasicSL/Complex.h>
ByteSource & operator=(const ByteSource &source)
The assignment operator uses reference semantics.
ByteSource()
Default constructor.
std::complex< Double > DComplex
TypeIO & typeIO()
This functions returns a reference to itsTypeIO.
LatticeExprNode value(const LatticeExprNode &expr)
This function returns the value of the expression without a mask.
Class for read-only access to data in a given format.
void read(size_t nvalues, Bool *value)
These functions read multiple values of the given type.
this file contains all the compiler specific defines
Abstract base class for IO of data in a type-dependent format.
Shared base class for ByteSink and ByteSource.
long long Int64
Define the extra non-standard types used by Casacore (like proposed uSize, Size)
String: the storage and methods of handling collections of characters.
bool Bool
Define the standard types used by Casacore.
std::complex< Float > Complex
ByteSource & operator>>(Bool &value)
These functions read one value of the given type.
unsigned long long uInt64