votParse_f77.c File Reference

Public interface for the libVOTable F77 wrapper. More...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <expat.h>
#include <unistd.h>
#include <ctype.h>
#include <errno.h>
#include "votParseP.h"
#include "votParse.h"

Defines

#define VF_OPENVOTABLE   vf_openvotable_
#define VF_CLOSEVOTABLE   vf_closevotable_
#define VF_GETRESOURCE   vf_getresource_
#define VF_GETTABLE   vf_gettable_
#define VF_GETFIELD   vf_getfield_
#define VF_GETDATA   vf_getdata_
#define VF_GETTABLEDATA   vf_gettabledata_
#define VF_GETTR   vf_gettr_
#define VF_GETTD   vf_gettd_
#define VF_GETBINARY   vf_getbinary_
#define VF_GETFITS   vf_getfits_
#define VF_GETGROUP   vf_getgroup_
#define VF_GETFIELDREF   vf_getfieldref_
#define VF_GETPARAMREF   vf_getparamref_
#define VF_GETDESCRIPTION   vf_getdescription_
#define VF_GETPARAM   vf_getparam_
#define VF_GETINFO   vf_getinfo_
#define VF_GETSTREAM   vf_getstream_
#define VF_GETVALUES   vf_getvalues_
#define VF_GETMIN   vf_getmin_
#define VF_GETMAX   vf_getmax_
#define VF_GETOPTION   vf_getoption_
#define VF_GETLINK   vf_getlink_
#define VF_GETCOOSYS   vf_getcoosys_
#define VF_GETDATATYPE   vf_getdatatype_
#define VF_GETDATATYPESTR   vf_getdatatypestr_
#define VF_NEWNODE   vf_newnode_
#define VF_FREENODE   vf_freenode_
#define VF_ATTACHNODE   vf_attachnode_
#define VF_DELETENODE   vf_deletenode_
#define VF_COPYELEMENT   vf_copyelement_
#define VF_GETNCOLS   vf_getncols_
#define VF_GETNROWS   vf_getnrows_
#define VF_GETTABLECELL   vf_gettablecell_
#define VF_GETTABLEINT   vf_gettableint_
#define VF_GETTABLEREAL   vf_gettablereal_
#define VF_GETLENGTH   vf_getlength_
#define VF_GETNUMBEROF   vf_getnumberof_
#define VF_FINDBYATTR   vf_findbyattr_
#define VF_FINDINGROUP   vf_findingroup_
#define VF_NEXTINGROUP   vf_nextingroup_
#define VF_GETNEXT   vf_getnext_
#define VF_GETSIBLING   vf_getsibling_
#define VF_GETCHILD   vf_getchild_
#define VF_GETPARENT   vf_getparent_
#define VF_CHILDOFTYPE   vf_childoftype_
#define VF_VALUEOF   vf_valueof_
#define VF_TYPEOF   vf_typeof_
#define VF_SETVALUE   vf_setvalue_
#define VF_GETVALUE   vf_getvalue_
#define VF_GETINTVALUE   vf_getintvalue_
#define VF_GETREALVALUE   vf_getrealvalue_
#define VF_SETATTR   vf_setattr_
#define VF_GETATTR   vf_getattr_
#define VF_WRITEXML   vf_writexml_
#define VF_SETWARN   vf_setwarn_

Functions

handle_t VF_OPENVOTABLE (char *arg, int alen)
void VF_CLOSEVOTABLE (handle_t *vot)
handle_t VF_GETRESOURCE (handle_t *handle)
handle_t VF_GETTABLE (handle_t *handle)
handle_t VF_GETFIELD (handle_t *handle)
handle_t VF_GETDATA (handle_t *handle)
handle_t VF_GETTABLEDATA (handle_t *handle)
handle_t VF_GETTR (handle_t *handle)
handle_t VF_GETTD (handle_t *handle)
handle_t VF_GETBINARY (handle_t *handle)
handle_t VF_GETFITS (handle_t *handle)
handle_t VF_GETGROUP (handle_t *handle)
handle_t VF_GETFIELDRef (handle_t *handle)
handle_t VF_GETPARAMREF (handle_t *handle)
handle_t VF_GETDESCRIPTION (handle_t *handle)
handle_t VF_GETPARAM (handle_t *handle)
handle_t VF_GETINFO (handle_t *handle)
handle_t VF_GETSTREAM (handle_t *handle)
handle_t VF_GETVALUES (handle_t *handle)
handle_t VF_GETMIN (handle_t *handle)
handle_t VF_GETMAX (handle_t *handle)
handle_t VF_GETOPTION (handle_t *handle)
handle_t VF_GETLINK (handle_t *handle)
handle_t VF_GETCOOSYS (handle_t *handle)
int VF_GETDATAType (handle_t *data)
void VF_GETDATATYPESTR (handle_t *data, char *type, int *len, int tlen)
handle_t VF_NEWNODE (handle_t *parent, int *type)
void VF_ATTACHNODE (handle_t *parent, handle_t *new)
void VF_FREENODE (handle_t *elem)
void VF_DELETENODE (handle_t *elem)
handle_t VF_COPYELEMENT (handle_t *src, handle_t *parent)
int VF_GETNCOLS (handle_t *tdata)
int VF_GETNROWS (handle_t *tdata)
void VF_GETTABLECELL (handle_t *tdata, int *row, int *col, char *value, int *maxch)
int VF_GETTABLEINT (handle_t *tdata, int *row, int *col)
float VF_GETTABLEREAL (handle_t *tdata, int *row, int *col)
int VF_GETLENGTH (handle_t *elem)
int VF_GETNUMBEROF (handle_t *elem, int *type)
handle_t VF_FINDBYATTR (handle_t *parent, char *name, char *value, int nlen, int vlen)
handle_t VF_FINDINGROUP (handle_t *group, int *type)
handle_t VF_NEXTINGROUP (void)
handle_t VF_GETNEXT (handle_t *elem)
handle_t VF_GETSIBLING (handle_t *elem)
handle_t VF_GETCHILD (handle_t *elem)
handle_t VF_GETPARENT (handle_t *elem)
handle_t VF_CHILDOFTYPE (handle_t *elem, int *type)
int VF_VALUEOF (handle_t *elem)
int VF_TYPEOF (handle_t *elem)
int VF_SETVALUE (handle_t *elem, char *value, int vlen)
void VF_GETVALUE (handle_t *elem, char *value, int *maxch, int vlen)
int VF_GETINTVALUE (handle_t *elem)
float VF_GETREALVALUE (handle_t *elem)
void VF_GETATTR (handle_t *elem, char *name, char *val, int *len, int nlen, int vlen)
int VF_SETATTR (handle_t *elem, char *attr, char *value, int alen, int vlen)
void VF_WRITEXML (handle_t *elem)
void VF_SETWARN (int *value)


Detailed Description

Public interface for the libVOTable F77 wrapper.

VOTPARSE_F77.C -- Public interface for the libVOTable F77 wrapper

Author:
Mike Fitzpatrick and Eric Timmermann
Date:
8/03/09

Function Documentation

handle_t VF_OPENVOTABLE ( char *  arg,
int  alen 
)

Public function prototypes.


Generated on Wed May 5 16:32:06 2010 for libVOTable by  doxygen 1.5.9