|
Classes |
| struct | ObitTableList |
| | ObitTableList Class. More...
|
| struct | ObitTableListClassInfo |
| | ClassInfo Structure. More...
|
Defines |
| #define | ObitTableListUnref(in) ObitUnref (in) |
| | Macro to unreference (and possibly destroy) an ObitTableList returns a ObitTableList*.
|
| #define | ObitTableListRef(in) ObitRef (in) |
| | Macro to reference (update reference count) an ObitTableList.
|
| #define | ObitTableListIsA(in) ObitIsA (in, ObitTableListGetClass()) |
| | Macro to determine if an object is the member of this or a derived class.
|
Typedefs |
| typedef void(* | ObitTableListPutFP )(ObitTableList *in, gchar *name, glong *version, ObitTable *table, ObitErr *err) |
| typedef gboolean(* | ObitTableListGetFP )(ObitTableList *in, gchar *name, glong version, ObitTable *table, ObitErr *err) |
| typedef gboolean(* | ObitTableListGetNumberFP )(ObitTableList *in, glong number, gchar **name, glong *version, ObitTable **table, ObitErr *err) |
| typedef glong(* | ObitTableListGetHighFP )(ObitTableList *in, gchar *name) |
| typedef void(* | ObitTableListRemoveFP )(ObitTableList *in, gchar *name, glong version) |
Functions |
| void | ObitTableListClassInit (void) |
| | Public: Class initializer.
|
| ObitTableList * | newObitTableList (gchar *name) |
| | Public: Constructor.
|
| gconstpointer | ObitTableListGetClass (void) |
| | Public: ClassInfo pointer.
|
| ObitTableList * | ObitTableListCopy (ObitTableList *in, ObitTableList *out, ObitErr *err) |
| | Public: Copy constructor.
|
| void | ObitTableListPut (ObitTableList *in, gchar *name, glong *version, ObitTable *table, ObitErr *err) |
| | Public: Store item to TableList.
|
| gboolean | ObitTableListGet (ObitTableList *in, gchar *name, glong *version, ObitTable **table, ObitErr *err) |
| | Public: Retrieve item from TableList by name.
|
| gboolean | ObitTableListGetNumber (ObitTableList *in, glong number, gchar **name, glong *version, ObitTable **table, ObitErr *err) |
| | Public: Retrieve item from TableList by number.
|
| glong | ObitTableListGetHigh (ObitTableList *in, gchar *name) |
| | Public: Return highered numbered table of a given type.
|
| void | ObitTableListRemove (ObitTableList *in, gchar *name, glong version) |
| | Public: Remove item from list.
|
| void | ObitTableListPrint (ObitTableList *in, ObitErr *err) |
| | Public: Print list to stderr.
|
| void | ObitTableListCheck (ObitTableList *in, ObitErr *err) |
| | Public: Check validity.
|
This class is a list of associated tables.