casacore
casacore::Record Member List

This is the complete list of members for casacore::Record, including all inherited members.

addDataField(const String &name, DataType type, const IPosition &shape, Bool fixedShape, const void *value)casacore::Recordprotectedvirtual
asArrayBool(const RecordFieldId &) constcasacore::RecordInterface
asArrayComplex(const RecordFieldId &) constcasacore::RecordInterface
asArrayDComplex(const RecordFieldId &) constcasacore::RecordInterface
asArrayDouble(const RecordFieldId &) constcasacore::RecordInterface
asArraydouble(const RecordFieldId &) constcasacore::RecordInterfaceinline
asArrayFloat(const RecordFieldId &) constcasacore::RecordInterface
asArrayfloat(const RecordFieldId &) constcasacore::RecordInterfaceinline
asArrayInt(const RecordFieldId &) constcasacore::RecordInterface
asArrayInt64(const RecordFieldId &) constcasacore::RecordInterface
asArrayShort(const RecordFieldId &) constcasacore::RecordInterface
asArrayString(const RecordFieldId &) constcasacore::RecordInterface
asArrayuChar(const RecordFieldId &) constcasacore::RecordInterface
asArrayuInt(const RecordFieldId &) constcasacore::RecordInterface
asBool(const RecordFieldId &) constcasacore::RecordInterface
asComplex(const RecordFieldId &) constcasacore::RecordInterface
asDComplex(const RecordFieldId &) constcasacore::RecordInterface
asDouble(const RecordFieldId &) constcasacore::RecordInterface
asdouble(const RecordFieldId &) constcasacore::RecordInterfaceinline
asFloat(const RecordFieldId &) constcasacore::RecordInterface
asfloat(const RecordFieldId &) constcasacore::RecordInterfaceinline
asInt(const RecordFieldId &) constcasacore::RecordInterface
asInt64(const RecordFieldId &) constcasacore::RecordInterface
asRecord(const RecordFieldId &) constcasacore::Recordvirtual
asrwRecord(const RecordFieldId &)casacore::Recordvirtual
asShort(const RecordFieldId &) constcasacore::RecordInterface
assign(const RecordInterface &that)casacore::Recordvirtual
asString(const RecordFieldId &) constcasacore::RecordInterface
asuChar(const RecordFieldId &) constcasacore::RecordInterface
asuInt(const RecordFieldId &) constcasacore::RecordInterface
asValueHolder(const RecordFieldId &) constcasacore::Recordvirtual
checkArgument_pcasacore::RecordInterfaceprivate
CheckFieldFunction typedefcasacore::RecordInterface
checkFunction_pcasacore::RecordInterfaceprivate
checkName(const String &fieldName, DataType type) constcasacore::RecordInterfaceprotected
clone() constcasacore::Recordvirtual
comment(const RecordFieldId &) constcasacore::Recordvirtual
conform(const Record &other) constcasacore::Recordinline
curIterscasacore::NoticeSourceprivate
dataType(const RecordFieldId &) constcasacore::RecordInterfaceinline
define(const RecordFieldId &, Bool value)casacore::RecordInterface
define(const RecordFieldId &, uChar value)casacore::RecordInterface
define(const RecordFieldId &, Short value)casacore::RecordInterface
define(const RecordFieldId &, Int value)casacore::RecordInterface
define(const RecordFieldId &, uInt value)casacore::RecordInterface
define(const RecordFieldId &, Int64 value)casacore::RecordInterface
define(const RecordFieldId &, Float value)casacore::RecordInterface
define(const RecordFieldId &, Double value)casacore::RecordInterface
define(const RecordFieldId &, const Complex &value)casacore::RecordInterface
define(const RecordFieldId &, const DComplex &value)casacore::RecordInterface
define(const RecordFieldId &, const Char *value)casacore::RecordInterfaceinline
define(const RecordFieldId &, const String &value)casacore::RecordInterface
define(const RecordFieldId &, const Array< Bool > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< uChar > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< Short > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< Int > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< uInt > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< Int64 > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< Float > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< Double > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< Complex > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< DComplex > &value, Bool FixedShape=False)casacore::RecordInterface
define(const RecordFieldId &, const Array< String > &value, Bool FixedShape=False)casacore::RecordInterface
defineDataField(Int whichField, DataType type, const void *value)casacore::Recordprotectedvirtual
defineField(const RecordFieldId &, DataType type, const void *value)casacore::RecordInterfaceprotected
defineField(const RecordFieldId &, DataType type, const IPosition &shape, Bool fixedShape, const void *value)casacore::RecordInterfaceprotected
defineFromValueHolder(const RecordFieldId &, const ValueHolder &)casacore::Recordvirtual
defineRecord(const RecordFieldId &, const Record &value, RecordType type=Variable)casacore::Record
defineRecord(const RecordFieldId &, const RecordInterface &value, RecordType=Variable)casacore::Recordvirtual
description() constcasacore::Recordinline
DuplicatesFlag enum namecasacore::RecordInterface
empty() constcasacore::RecordInterfaceinline
fieldNumber(const String &fieldName) constcasacore::Recordvirtual
Fixed enum valuecasacore::RecordInterface
get(const RecordFieldId &, Bool &value) constcasacore::RecordInterface
get(const RecordFieldId &, uChar &value) constcasacore::RecordInterface
get(const RecordFieldId &, Short &value) constcasacore::RecordInterface
get(const RecordFieldId &, Int &value) constcasacore::RecordInterface
get(const RecordFieldId &, uInt &value) constcasacore::RecordInterface
get(const RecordFieldId &, Int64 &value) constcasacore::RecordInterface
get(const RecordFieldId &, Float &value) constcasacore::RecordInterface
get(const RecordFieldId &, Double &value) constcasacore::RecordInterface
get(const RecordFieldId &, Complex &value) constcasacore::RecordInterface
get(const RecordFieldId &, DComplex &value) constcasacore::RecordInterface
get(const RecordFieldId &, String &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< Bool > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< uChar > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< Short > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< Int > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< uInt > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< Int64 > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< Float > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< Double > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< Complex > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< DComplex > &value) constcasacore::RecordInterface
get(const RecordFieldId &, Array< String > &value) constcasacore::RecordInterface
get_pointer(Int whichField, DataType type) constcasacore::Recordprotectedvirtual
get_pointer(Int whichField, DataType type, const String &recordType) constcasacore::Recordprotectedvirtual
getData(AipsIO &os, uInt version)casacore::Recordinline
getDescription() constcasacore::Recordprivatevirtual
getRecord(AipsIO &os)casacore::Record
head()casacore::NoticeSourceinlineprivate
idToNumber(const RecordFieldId &) constcasacore::RecordInterface
isDefined(const String &fieldName) constcasacore::RecordInterfaceinline
isFixed() constcasacore::RecordInterfaceinline
makeUnique()casacore::Recordvirtual
merge(const Record &other, DuplicatesFlag=ThrowOnDuplicates)casacore::Record
mergeField(const Record &other, const RecordFieldId &, DuplicatesFlag=ThrowOnDuplicates)casacore::Record
name(const RecordFieldId &) constcasacore::RecordInterface
newIdToNumber(const RecordFieldId &) constcasacore::RecordInterfaceprotected
nfields() constcasacore::Recordvirtual
NoticeSource()casacore::NoticeSourceinline
notify(const Notice &note)casacore::NoticeSource
operator<<(AipsIO &os, const Record &rec)casacore::Recordfriend
operator=(const Record &other)casacore::Record
casacore::RecordInterface::operator=(const RecordInterface &other)casacore::RecordInterface
operator>>(AipsIO &os, Record &rec)casacore::Recordfriend
OverwriteDuplicates enum valuecasacore::RecordInterface
parent_pcasacore::Recordprivate
print(std::ostream &, Int maxNrValues=25, const String &indent="") constcasacore::Recordvirtual
putData(AipsIO &os) constcasacore::Recordinline
putRecord(AipsIO &os) constcasacore::Record
Record()casacore::Record
Record(RecordType type, CheckFieldFunction *=0, const void *checkArgument=0)casacore::Recordexplicit
Record(const RecordDesc &description, RecordType type=Fixed, CheckFieldFunction *=0, const void *checkArgument=0)casacore::Recordexplicit
Record(const Record &other)casacore::Record
Record(const RecordInterface &other)casacore::Record
Record(RecordRep *parent, const RecordDesc &description)casacore::Recordprivate
Record(RecordRep *parent, RecordType type)casacore::Recordprivate
RecordInterface()casacore::RecordInterface
RecordInterface(RecordType type, CheckFieldFunction *funcPtr, const void *checkArgument)casacore::RecordInterface
RecordInterface(const RecordInterface &other)casacore::RecordInterface
RecordRep classcasacore::Recordfriend
RecordType enum namecasacore::RecordInterface
recordType()casacore::RecordInterfaceinlineprotected
recordType() constcasacore::RecordInterfaceinlineprotected
ref() constcasacore::Recordinlineprotected
removeField(const RecordFieldId &)casacore::Recordvirtual
RenameDuplicates enum valuecasacore::RecordInterface
renameField(const String &newName, const RecordFieldId &)casacore::Record
rep_pcasacore::Recordprivate
restructure(const RecordDesc &newDescription, Bool recursive=True)casacore::Recordvirtual
rwRef()casacore::Recordprotected
rwSubRecord(const RecordFieldId &)casacore::Record
setComment(const RecordFieldId &, const String &comment)casacore::Recordvirtual
shape(const RecordFieldId &) constcasacore::RecordInterface
size() constcasacore::RecordInterfaceinline
SkipDuplicates enum valuecasacore::RecordInterface
subRecord(const RecordFieldId &) constcasacore::Record
throwIfFixed() constcasacore::RecordInterfaceprotected
ThrowOnDuplicates enum valuecasacore::RecordInterface
toArray(const RecordFieldId &id, Array< Bool > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< uChar > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< Short > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< Int > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< uInt > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< Int64 > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< Float > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< Double > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< Complex > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< DComplex > &array) constcasacore::RecordInterfaceinline
toArray(const RecordFieldId &id, Array< String > &array) constcasacore::RecordInterfaceinline
toArrayBool(const RecordFieldId &) constcasacore::RecordInterface
toArrayComplex(const RecordFieldId &) constcasacore::RecordInterface
toArrayDComplex(const RecordFieldId &) constcasacore::RecordInterface
toArrayDouble(const RecordFieldId &) constcasacore::RecordInterface
toArrayFloat(const RecordFieldId &) constcasacore::RecordInterface
toArrayInt(const RecordFieldId &) constcasacore::RecordInterface
toArrayInt64(const RecordFieldId &) constcasacore::RecordInterface
toArrayShort(const RecordFieldId &) constcasacore::RecordInterface
toArrayString(const RecordFieldId &) constcasacore::RecordInterface
toArrayuChar(const RecordFieldId &) constcasacore::RecordInterface
toArrayuInt(const RecordFieldId &) constcasacore::RecordInterface
type(Int whichField) constcasacore::Recordvirtual
type_pcasacore::RecordInterfaceprivate
Variable enum valuecasacore::RecordInterface
~NoticeSource()casacore::NoticeSourcevirtual
~Record()casacore::Recordvirtual
~RecordInterface()casacore::RecordInterfacevirtual