casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::RecordInterface Member List
This is the complete list of members for casa::RecordInterface, including all inherited members.
addDataField(const String &name, DataType type, const IPosition &shape, Bool fixedShape, const void *value)=0casa::RecordInterface [protected, pure virtual]
asArrayBool(const RecordFieldId &) const casa::RecordInterface
asArrayComplex(const RecordFieldId &) const casa::RecordInterface
asArrayDComplex(const RecordFieldId &) const casa::RecordInterface
asArraydouble(const RecordFieldId &) const casa::RecordInterface [inline]
asArrayDouble(const RecordFieldId &) const casa::RecordInterface
asArrayfloat(const RecordFieldId &) const casa::RecordInterface [inline]
asArrayFloat(const RecordFieldId &) const casa::RecordInterface
asArrayInt(const RecordFieldId &) const casa::RecordInterface
asArrayInt64(const RecordFieldId &) const casa::RecordInterface
asArrayShort(const RecordFieldId &) const casa::RecordInterface
asArrayString(const RecordFieldId &) const casa::RecordInterface
asArrayuChar(const RecordFieldId &) const casa::RecordInterface
asArrayuInt(const RecordFieldId &) const casa::RecordInterface
asBool(const RecordFieldId &) const casa::RecordInterface
asComplex(const RecordFieldId &) const casa::RecordInterface
asDComplex(const RecordFieldId &) const casa::RecordInterface
asdouble(const RecordFieldId &) const casa::RecordInterface [inline]
asDouble(const RecordFieldId &) const casa::RecordInterface
asfloat(const RecordFieldId &) const casa::RecordInterface [inline]
asFloat(const RecordFieldId &) const casa::RecordInterface
asInt(const RecordFieldId &) const casa::RecordInterface
asInt64(const RecordFieldId &) const casa::RecordInterface
asRecord(const RecordFieldId &) const =0casa::RecordInterface [pure virtual]
asrwRecord(const RecordFieldId &)=0casa::RecordInterface [pure virtual]
asShort(const RecordFieldId &) const casa::RecordInterface
assign(const RecordInterface &that)=0casa::RecordInterface [pure virtual]
asString(const RecordFieldId &) const casa::RecordInterface
asuChar(const RecordFieldId &) const casa::RecordInterface
asuInt(const RecordFieldId &) const casa::RecordInterface
checkArgument_pcasa::RecordInterface [private]
CheckFieldFunction typedefcasa::RecordInterface
checkFunction_pcasa::RecordInterface [private]
checkName(const String &fieldName, DataType type) const casa::RecordInterface [protected]
clone() const =0casa::RecordInterface [pure virtual]
comment(const RecordFieldId &) const =0casa::RecordInterface [pure virtual]
dataType(const RecordFieldId &) const casa::RecordInterface [inline]
define(const RecordFieldId &, Bool value)casa::RecordInterface
define(const RecordFieldId &, uChar value)casa::RecordInterface
define(const RecordFieldId &, Short value)casa::RecordInterface
define(const RecordFieldId &, Int value)casa::RecordInterface
define(const RecordFieldId &, uInt value)casa::RecordInterface
define(const RecordFieldId &, Int64 value)casa::RecordInterface
define(const RecordFieldId &, Float value)casa::RecordInterface
define(const RecordFieldId &, Double value)casa::RecordInterface
define(const RecordFieldId &, const Complex &value)casa::RecordInterface
define(const RecordFieldId &, const DComplex &value)casa::RecordInterface
define(const RecordFieldId &, const Char *value)casa::RecordInterface [inline]
define(const RecordFieldId &, const String &value)casa::RecordInterface
define(const RecordFieldId &, const Array< Bool > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< uChar > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< Short > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< Int > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< uInt > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< Int64 > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< Float > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< Double > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< Complex > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< DComplex > &value, Bool FixedShape=False)casa::RecordInterface
define(const RecordFieldId &, const Array< String > &value, Bool FixedShape=False)casa::RecordInterface
defineDataField(Int whichField, DataType type, const void *value)=0casa::RecordInterface [pure virtual]
defineField(const RecordFieldId &, DataType type, const void *value)casa::RecordInterface [protected]
defineField(const RecordFieldId &, DataType type, const IPosition &shape, Bool fixedShape, const void *value)casa::RecordInterface [protected]
defineRecord(const RecordFieldId &, const RecordInterface &value, RecordType=Variable)=0casa::RecordInterface [pure virtual]
description() const casa::RecordInterface
DuplicatesFlag enum namecasa::RecordInterface
empty() const casa::RecordInterface [inline]
fieldNumber(const String &fieldName) const =0casa::RecordInterface [pure virtual]
Fixed enum valuecasa::RecordInterface
get(const RecordFieldId &, Bool &value) const casa::RecordInterface
get(const RecordFieldId &, uChar &value) const casa::RecordInterface
get(const RecordFieldId &, Short &value) const casa::RecordInterface
get(const RecordFieldId &, Int &value) const casa::RecordInterface
get(const RecordFieldId &, uInt &value) const casa::RecordInterface
get(const RecordFieldId &, Int64 &value) const casa::RecordInterface
get(const RecordFieldId &, Float &value) const casa::RecordInterface
get(const RecordFieldId &, Double &value) const casa::RecordInterface
get(const RecordFieldId &, Complex &value) const casa::RecordInterface
get(const RecordFieldId &, DComplex &value) const casa::RecordInterface
get(const RecordFieldId &, String &value) const casa::RecordInterface
get(const RecordFieldId &, Array< Bool > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< uChar > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< Short > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< Int > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< uInt > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< Int64 > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< Float > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< Double > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< Complex > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< DComplex > &value) const casa::RecordInterface
get(const RecordFieldId &, Array< String > &value) const casa::RecordInterface
get_pointer(Int whichField, DataType type) const =0casa::RecordInterface [pure virtual]
get_pointer(Int whichField, DataType type, const String &recordType) const =0casa::RecordInterface [pure virtual]
getDescription() const =0casa::RecordInterface [private, pure virtual]
idToNumber(const RecordFieldId &) const casa::RecordInterface
isDefined(const String &fieldName) const casa::RecordInterface [inline]
isFixed() const casa::RecordInterface [inline]
makeUnique()=0casa::RecordInterface [pure virtual]
name(const RecordFieldId &) const casa::RecordInterface
newIdToNumber(const RecordFieldId &) const casa::RecordInterface [protected]
nfields() const =0casa::RecordInterface [pure virtual]
NoticeSource()casa::NoticeSource [inline]
NoticeTarget classcasa::NoticeSource [friend]
notify(const Notice &note)casa::NoticeSource
operator<<(std::ostream &os, const RecordInterface &rec)casa::RecordInterface [friend]
operator=(const RecordInterface &other)casa::RecordInterface
OverwriteDuplicates enum valuecasa::RecordInterface
print(std::ostream &, Int maxNrValues=25, const String &indent="") const =0casa::RecordInterface [pure virtual]
RecordInterface()casa::RecordInterface
RecordInterface(RecordType type, CheckFieldFunction *funcPtr, const void *checkArgument)casa::RecordInterface
RecordInterface(const RecordInterface &other)casa::RecordInterface
RecordType enum namecasa::RecordInterface
recordType()casa::RecordInterface [inline, protected]
recordType() const casa::RecordInterface [inline, protected]
removeField(const RecordFieldId &)=0casa::RecordInterface [pure virtual]
RenameDuplicates enum valuecasa::RecordInterface
restructure(const RecordDesc &newDescription, Bool recursive=True)=0casa::RecordInterface [pure virtual]
setComment(const RecordFieldId &, const String &comment)=0casa::RecordInterface [pure virtual]
shape(const RecordFieldId &) const casa::RecordInterface
size() const casa::RecordInterface [inline]
SkipDuplicates enum valuecasa::RecordInterface
throwIfFixed() const casa::RecordInterface [protected]
ThrowOnDuplicates enum valuecasa::RecordInterface
toArray(const RecordFieldId &id, Array< Bool > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< uChar > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< Short > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< Int > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< uInt > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< Int64 > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< Float > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< Double > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< Complex > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< DComplex > &array) const casa::RecordInterface [inline]
toArray(const RecordFieldId &id, Array< String > &array) const casa::RecordInterface [inline]
toArrayBool(const RecordFieldId &) const casa::RecordInterface
toArrayComplex(const RecordFieldId &) const casa::RecordInterface
toArrayDComplex(const RecordFieldId &) const casa::RecordInterface
toArrayDouble(const RecordFieldId &) const casa::RecordInterface
toArrayFloat(const RecordFieldId &) const casa::RecordInterface
toArrayInt(const RecordFieldId &) const casa::RecordInterface
toArrayInt64(const RecordFieldId &) const casa::RecordInterface
toArrayShort(const RecordFieldId &) const casa::RecordInterface
toArrayString(const RecordFieldId &) const casa::RecordInterface
toArrayuChar(const RecordFieldId &) const casa::RecordInterface
toArrayuInt(const RecordFieldId &) const casa::RecordInterface
type(Int whichField) const =0casa::RecordInterface [pure virtual]
type_pcasa::RecordInterface [private]
Variable enum valuecasa::RecordInterface
~NoticeSource()casa::NoticeSource [virtual]
~RecordInterface()casa::RecordInterface