Main Page | Class List | Directories | File List | Class Members | File Members

ObitTableDesc Struct Reference

ObitTableDesc Class structure. More...

#include <ObitTableDesc.h>

List of all members.

Public Attributes

gint32 ObitId
 Recognition bit pattern to identify the start of an Obit object.
gpointer ClassInfo
 ClassInfo pointer for class with name, base and function pointers.
gint ReferenceCount
 Reference count for object (numbers of pointers attaching).
gchar * name
 Name of object [Optional].
ObitIOAccess access
 Type of access to file (read, write...).
glong nrow
 Number of rows.
glong lrow
 Length of a row in bytes.
glong lrowIO
 Length of a row in bytes for I/O purposes.
glong startData
 file position in bytes of the beginning of the table
glong firstRow
 current beginning row (1-rel) read/write in buffer
glong numRowBuff
 number of rows in buffer
glong nfield
 Number of columns (fields).
glong version
 Table version number.
glong nkey
 Number of keywords stored in info.
glong sort [2]
 Sort order, column by primary and secondary key, positive => ascending order, negative => descending An additional + or - 256 indicates sorting by absolute value.
glong * order
 Physical (1-rel) order number of each field - as stored in memory.
glong * offset
 Offset from the first word in a row to the first element in the field in units of the data type of the field.
glong * byteOffset
 Offset from the first word in a row to the first element in the field in units of bytes.
glong * repeat
 Total number of element (of column type).
gint32 ** dim
 Field dimension [MAXINFOELEMDIM].
ObitInfoType * type
 Field data types as #ObitInfoType.
gchar * TableName
 Table name.
gchar ** FieldName
 Field labels.
gchar ** FieldUnit
 Field units.
ObitInfoListinfo
 InfoList for other keywords.
glong statusOff
 Offset for "_status" column.


Detailed Description

ObitTableDesc Class structure.

This class contains descriptions of interferometric visibility data.


Member Data Documentation

ObitIOAccess ObitTableDesc::access
 

Type of access to file (read, write...).

glong* ObitTableDesc::byteOffset
 

Offset from the first word in a row to the first element in the field in units of bytes.

gpointer ObitTableDesc::ClassInfo
 

ClassInfo pointer for class with name, base and function pointers.

gint32** ObitTableDesc::dim
 

Field dimension [MAXINFOELEMDIM].

gchar** ObitTableDesc::FieldName
 

Field labels.

gchar** ObitTableDesc::FieldUnit
 

Field units.

glong ObitTableDesc::firstRow
 

current beginning row (1-rel) read/write in buffer

ObitInfoList* ObitTableDesc::info
 

InfoList for other keywords.

glong ObitTableDesc::lrow
 

Length of a row in bytes.

glong ObitTableDesc::lrowIO
 

Length of a row in bytes for I/O purposes.

gchar* ObitTableDesc::name
 

Name of object [Optional].

glong ObitTableDesc::nfield
 

Number of columns (fields).

glong ObitTableDesc::nkey
 

Number of keywords stored in info.

glong ObitTableDesc::nrow
 

Number of rows.

glong ObitTableDesc::numRowBuff
 

number of rows in buffer

gint32 ObitTableDesc::ObitId
 

Recognition bit pattern to identify the start of an Obit object.

glong* ObitTableDesc::offset
 

Offset from the first word in a row to the first element in the field in units of the data type of the field.

glong* ObitTableDesc::order
 

Physical (1-rel) order number of each field - as stored in memory.

gint ObitTableDesc::ReferenceCount
 

Reference count for object (numbers of pointers attaching).

glong* ObitTableDesc::repeat
 

Total number of element (of column type).

glong ObitTableDesc::sort[2]
 

Sort order, column by primary and secondary key, positive => ascending order, negative => descending An additional + or - 256 indicates sorting by absolute value.

glong ObitTableDesc::startData
 

file position in bytes of the beginning of the table

glong ObitTableDesc::statusOff
 

Offset for "_status" column.

gchar* ObitTableDesc::TableName
 

Table name.

ObitInfoType* ObitTableDesc::type
 

Field data types as #ObitInfoType.

glong ObitTableDesc::version
 

Table version number.


The documentation for this struct was generated from the following file:
Generated on Fri Aug 31 22:13:13 2007 for Obit by  doxygen 1.3.9.1