#include "Obit.h"
#include "ObitErr.h"
#include "ObitThread.h"
#include "ObitInfoList.h"
#include "ObitIOHistory.h"
#include "ObitTableHistory.h"
Go to the source code of this file.
Classes | |
| struct | ObitIOHistoryFITS |
| ObitIOHistoryFITS Class. More... | |
| struct | ObitIOHistoryFITSClassInfo |
| ClassInfo Structure. More... | |
Defines | |
| #define | ObitIOHistoryFITSUnref(in) ObitUnref (in) |
| Macro to unreference (and possibly destroy) an ObitIOHistoryFITS returns a ObitIOHistoryFITS*. | |
| #define | ObitIOHistoryFITSRef(in) ObitRef (in) |
| Macro to reference (update reference count) an ObitIOHistoryFITS. | |
| #define | ObitIOHistoryFITSIsA(in) ObitIsA (in, ObitIOHistoryFITSGetClass()) |
| Macro to determine if an object is the member of this or a derived class. | |
Typedefs | |
| typedef ObitIOCode(* | ObitIOHistoryFITSReadRecFP )(ObitIOHistoryFITS *in, glong recno, gchar *hiCard, ObitErr *err) |
| typedef ObitIOCode(* | ObitIOHistoryFITSWriteRecFP )(ObitIOHistoryFITS *in, glong recno, gchar *hiCard, ObitErr *err) |
Functions | |
| void | ObitIOHistoryFITSClassInit (void) |
| Public: Class initializer. | |
| ObitIOHistoryFITS * | newObitIOHistoryFITS (gchar *name, ObitInfoList *info, ObitErr *err) |
| Public: Constructor. | |
| gconstpointer | ObitIOHistoryFITSGetClass (void) |
| Public: ClassInfo pointer. | |
| gboolean | ObitIOHistoryFITSSame (ObitIO *in, ObitInfoList *in1, ObitInfoList *in2, ObitErr *err) |
| Public: Are underlying structures the same. | |
| void | ObitIOHistoryFITSZap (ObitIOHistoryFITS *in, ObitErr *err) |
| Public: Delete underlying structures. | |
| ObitIOHistoryFITS * | ObitIOHistoryFITSCopy (ObitIOHistoryFITS *in, ObitIOHistoryFITS *out, ObitErr *err) |
| Public: Copy constructor. | |
| ObitIOCode | ObitIOHistoryFITSOpen (ObitIOHistoryFITS *in, ObitIOAccess access, ObitInfoList *info, ObitErr *err) |
| Public: Open. | |
| ObitIOCode | ObitIOHistoryFITSClose (ObitIOHistoryFITS *in, ObitErr *err) |
| Public: Close. | |
| ObitIOCode | ObitIOHistoryFITSSet (ObitIOHistoryFITS *in, ObitInfoList *info, ObitErr *err) |
| Public: Init I/O. | |
| ObitIOCode | ObitIOHistoryFITSReadRrec (ObitIOHistoryFITS *in, glong recno, gchar *hiCard, ObitErr *err) |
| Public: Read Record. | |
| ObitIOCode | ObitIOHistoryFITSWriteRec (ObitIOHistoryFITS *in, glong recno, gchar *hiCard, ObitErr *err) |
| Public: Write Record. | |
| ObitIOCode | ObitIOHistoryFITSFlush (ObitIOHistoryFITS *in, ObitErr *err) |
| Public: Flush. | |
| ObitIOCode | ObitIOHistoryFITSReadDescriptor (ObitIOHistoryFITS *in, ObitErr *err) |
| Public: Read Descriptor. | |
| ObitIOCode | ObitIOHistoryFITSWriteDescriptor (ObitIOHistoryFITS *in, ObitErr *err) |
| Public: Write Descriptor. | |
| gint | ObitIOHistoryFITSNumRec (ObitIOHistory *in) |
| Public: number of records. | |
This class is derived from the ObitIOHistory class.
This class allows history access to FITS files
|
|
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 ObitIOHistoryFITS. returns a ObitIOHistoryFITS*. in = object to reference |
|
|
Macro to unreference (and possibly destroy) an ObitIOHistoryFITS returns a ObitIOHistoryFITS*. in = object to unreference |
|
|
|
|
|
|
|
||||||||||||||||
|
Public: Constructor. Initializes class if needed on first call.
|
|
|
Public: Class initializer.
|
|
||||||||||||
|
Public: Close.
|
|
||||||||||||||||
|
Public: Copy constructor. The result will have pointers to the more complex members. Parent class members are included but any derived class info is ignored.
|
|
||||||||||||
|
Public: Flush.
|
|
|
Public: ClassInfo pointer. Initializes class if needed on first call.
|
|
|
Public: number of records.
|
|
||||||||||||||||||||
|
Public: Open. The file and selection info member should have been stored in the ObitInfoList prior to calling. See derived classes for details.
|
|
||||||||||||
|
Public: Read Descriptor. The Table system does this automagically for FITS files
|
|
||||||||||||||||||||
|
Public: Read Record.
|
|
||||||||||||||||||||
|
Public: Are underlying structures the same. This test is done using values entered into the ObitInfoList in case the object has not yet been opened.
|
|
||||||||||||||||
|
Public: Init I/O.
|
|
||||||||||||
|
Public: Write Descriptor. The Table system does this automagically for FITS files
|
|
||||||||||||||||||||
|
Public: Write Record.
|
|
||||||||||||
|
Public: Delete underlying structures.
|
1.3.9.1