#include <glib.h>
#include "Obit.h"
#include "ObitErr.h"
#include "ObitInfoList.h"
#include "ObitDef.h"
#include "ObitClassDef.h"
Go to the source code of this file.
Classes | |
| struct | ObitTableDesc |
| ObitTableDesc Class structure. More... | |
| struct | ObitTableDescClassInfo |
| ClassInfo Structure. More... | |
Defines | |
| #define | ObitTableDescUnref(in) ObitUnref (in) |
| Macro to unreference (and possibly destroy) an ObitTableDesc returns a ObitTableDesc* (NULL). | |
| #define | ObitTableDescRef(in) ObitRef (in) |
| Macro to reference (update reference count) an ObitTableDesc. | |
| #define | ObitTableDescIsA(in) ObitIsA (in, ObitTableDescGetClass()) |
| Macro to determine if an object is the member of this or a derived class. | |
| #define | Table_MAXDIM 7 |
| Maximum number of dimensions in regular data array. | |
| #define | Table_MAX_RANP 14 |
| Maximum number of "random" parameters. | |
| #define | TableLEN_VALUE 41 |
| Maximum length of descriptor string value. | |
| #define | TableLEN_KEYWORD 21 |
| Maximum length of descriptor keyword. | |
Functions | |
| void | ObitTableDescClassInit (void) |
| Public: Class initializer. | |
| ObitTableDesc * | newObitTableDesc (gchar *name) |
| Public: Constructor. | |
| ObitTableDesc * | ObitTableDescCopy (ObitTableDesc *in, ObitTableDesc *out, ObitErr *err) |
| Public: Copy TableDesc. | |
| gconstpointer | ObitTableDescGetClass (void) |
| Public: Return class pointer. | |
| void | ObitTableDescCopyDesc (ObitTableDesc *in, ObitTableDesc *out, ObitErr *err) |
| Public: Copy descriptive (nonstructural) information. | |
| void | ObitTableDescIndex (ObitTableDesc *in) |
| Public: Index for easier access. | |
| void | ObitTableDescRealloc (ObitTableDesc *in, glong nfield) |
| Public: Reallocate arrays. | |
| gboolean | ObitTableDescCompatible (ObitTableDesc *in1, ObitTableDesc *in2) |
| Public: Check compatibility. | |
This class is derived from the Obit class. This contains information about the observations and the size and structure of the data.
|
|
Macro to determine if an object is the member of this or a derived class. Returns TRUE if a member, else FALSE in = object to reference |
|
|
Macro to reference (update reference count) an ObitTableDesc. returns a ObitTableDesc*. in = object to reference |
|
|
Macro to unreference (and possibly destroy) an ObitTableDesc returns a ObitTableDesc* (NULL).
|
|
|
Maximum number of "random" parameters.
|
|
|
Maximum number of dimensions in regular data array.
|
|
|
Maximum length of descriptor keyword.
|
|
|
Maximum length of descriptor string value.
|
|
|
Public: Constructor.
|
|
|
Public: Class initializer.
|
|
||||||||||||
|
Public: Check compatibility. Checks number, type, label and dimension of each column
|
|
||||||||||||||||
|
Public: Copy TableDesc. The output descriptor will have the structure and values of the input
|
|
||||||||||||||||
|
Public: Copy descriptive (nonstructural) information. things that don't define the structure).
|
|
|
Public: Return class pointer. Initializes class if needed on first call.
|
|
|
Public: Index for easier access.
|
|
||||||||||||
|
Public: Reallocate arrays.
|
1.3.9.1