casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Functions
RecordField.h File Reference

Go to the source code of this file.

Classes

class  casa::RecordFieldPtr< T >
 Access to an individual field in a record. More...
class  casa::RORecordFieldPtr< T >
 
Read-Only access to an individual field from a Record.
More...

Namespaces

namespace  casa
 this file contains all the compiler specific defines

Functions

void casa::defineRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType type, const void *value)
void casa::defineRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const TableRecord *value)
void * casa::attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType type, const void *)
 This function attaches a RecordFieldPtr object.
void * casa::attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const Table *)
 Specialization for a Table field (which cannot be used).
void * casa::attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const Record *)
 Specialization for a Record field.
void * casa::attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const TableRecord *)
 Specialization for a TableRecord field.