29 #ifndef SCIMATH_SERIALHELPER_H
30 #define SCIMATH_SERIALHELPER_H
38 template<
class T>
class Array;
std::complex< Float > Complex
static const String gtype[]
SerialHelper(const Record &record)
virtual casacore::String type() const
Implements RegionShape::type.
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable name(i.e."black").In many places throughout the plotter
void checkFuncType(const String &ftype) const
ensure that the Function type stored in the given record, gr, matches ftype.
SerialHelper(const SerialHelper &other)
SerialHelper & operator=(const SerialHelper &other)
Bool exists(const String &name) const
return True if a field with the given name exists
std::complex< Double > DComplex
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
Bool isDefined(const String &fieldName) const
Test if a field name exists.
void getArrayVal(V &val, int type, const Record &gr, const String &name, uInt index=0)
static const String FUNCTYPE
String: the storage and methods of handling collections of characters.
void getArray(Array< V > &val, int type, const Record &gr, const String &name)
Bool getFuncType(String &ftype) const
load the function type name as given in the record's "functype" field into the given String ftype...
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.