Class for item- and file-level access to MIRIAD data.
More...
#include <carma/sdp/MiriadSDP.h>
|
| MiriadBin () |
| Constructor. More...
|
|
virtual | ~MiriadBin () |
| Destrcutor. More...
|
|
|
virtual void | hisopen (const char *status) |
| Opens history file. More...
|
|
virtual void | hisclose () |
| Close history file. More...
|
|
virtual bool | hisread (char *line, int linelength) |
| Read one line from history file. More...
|
|
virtual void | hiswrite (const char *line) |
| Write one line to history file. More...
|
|
|
virtual void | hopen (const char *name, const char *status, int &iostat) |
| Open a MIRIAD dataset. More...
|
|
virtual void | hclose () |
| Close a MIRIAD dataset. More...
|
|
virtual void | haccess (int &handle, const char *name, const char *status, int &iostat) |
| Open as a file some part of a data set. More...
|
|
virtual void | hreada (int handle, char *buf, int buflen, int &iostat) |
| Read ascii string terminated by a newline. More...
|
|
virtual void | hdaccess (int handle, int &iostat) |
| Close file. More...
|
|
void | hwritea (int handle, const char *buf, int buflen, int &iostat) |
| Write ASCII text to file. More...
|
|
const std::string & | getFileName () const |
| Return name of dataset. More...
|
|
int | getHandle () const |
| Return handle for dataset. More...
|
|
bool | isOld () const |
| Is this an 'old' dataset? More...
|
|
bool | isOpen () const |
| Is dataset open? More...
|
|
bool | justGather () |
|
| Miriad () |
| Constructor. More...
|
|
const std::string & | name () const |
| Return name of dataset. More...
|
|
void | setGather (const bool gather) |
|
virtual | ~Miriad () |
| Destructor. More...
|
|
bool | isHistoryOpen () const |
| Is history files open? More...
|
|
Class for item- and file-level access to MIRIAD data.
Definition at line 151 of file MiriadSDP.h.
carma::sdp::MiriadBin::MiriadBin |
( |
| ) |
|
virtual carma::sdp::MiriadBin::~MiriadBin |
( |
| ) |
|
|
virtual |
virtual void carma::sdp::MiriadBin::haccess |
( |
int & |
handle, |
|
|
const char * |
name, |
|
|
const char * |
status, |
|
|
int & |
iostat |
|
) |
| |
|
virtual |
Open as a file some part of a data set.
(eg. "vartable")
- Parameters
-
handle | Miriad file handle returned. |
name | name of file. |
status | 'read', 'write', 'append' or 'scratch'. |
iostat | Return 0 for OK. Non 0 values are system error codes. |
Implements carma::sdp::Miriad.
virtual void carma::sdp::MiriadBin::hclose |
( |
| ) |
|
|
virtual |
virtual void carma::sdp::MiriadBin::hdaccess |
( |
int |
handle, |
|
|
int & |
iostat |
|
) |
| |
|
virtual |
virtual void carma::sdp::MiriadBin::hisclose |
( |
| ) |
|
|
virtual |
virtual void carma::sdp::MiriadBin::hisopen |
( |
const char * |
status | ) |
|
|
virtual |
virtual bool carma::sdp::MiriadBin::hisread |
( |
char * |
line, |
|
|
int |
linelength |
|
) |
| |
|
virtual |
Read one line from history file.
Returns true if eof found.
Implements carma::sdp::Miriad.
virtual void carma::sdp::MiriadBin::hiswrite |
( |
const char * |
line | ) |
|
|
virtual |
virtual void carma::sdp::MiriadBin::hopen |
( |
const char * |
name, |
|
|
const char * |
status, |
|
|
int & |
iostat |
|
) |
| |
|
virtual |
virtual void carma::sdp::MiriadBin::hreada |
( |
int |
handle, |
|
|
char * |
buf, |
|
|
int |
buflen, |
|
|
int & |
iostat |
|
) |
| |
|
virtual |
void carma::sdp::MiriadBin::hwritea |
( |
int |
handle, |
|
|
const char * |
buf, |
|
|
int |
buflen, |
|
|
int & |
iostat |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: