cfitsio  3390
Data Structures | Macros | Typedefs | Functions
group.c File Reference
#include "fitsio2.h"
#include "group.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
Include dependency graph for group.c:

Data Structures

struct  grp_stack_item_struct
 
struct  grp_stack_struct
 

Macros

#define HEX_ESCAPE   '%'
 

Typedefs

typedef char * grp_stack_data
 
typedef struct grp_stack_item_struct grp_stack_item
 
typedef struct grp_stack_struct grp_stack
 

Functions

int ffgtcr (fitsfile *fptr, char *grpname, int grouptype, int *status)
 
int ffgtis (fitsfile *fptr, char *grpname, int grouptype, int *status)
 
int ffgtch (fitsfile *gfptr, int grouptype, int *status)
 
int ffgtrm (fitsfile *gfptr, int rmopt, int *status)
 
int ffgtcp (fitsfile *infptr, fitsfile *outfptr, int cpopt, int *status)
 
int ffgtmg (fitsfile *infptr, fitsfile *outfptr, int mgopt, int *status)
 
int ffgtcm (fitsfile *gfptr, int cmopt, int *status)
 
int ffgtvf (fitsfile *gfptr, long *firstfailed, int *status)
 
int ffgtop (fitsfile *mfptr, int grpid, fitsfile **gfptr, int *status)
 
int ffgtam (fitsfile *gfptr, fitsfile *mfptr, int hdupos, int *status)
 
int ffgtnm (fitsfile *gfptr, long *nmembers, int *status)
 
int ffgmng (fitsfile *mfptr, long *ngroups, int *status)
 
int ffgmop (fitsfile *gfptr, long member, fitsfile **mfptr, int *status)
 
int ffgmcp (fitsfile *gfptr, fitsfile *mfptr, long member, int cpopt, int *status)
 
int ffgmtf (fitsfile *infptr, fitsfile *outfptr, long member, int tfopt, int *status)
 
int ffgmrm (fitsfile *gfptr, long member, int rmopt, int *status)
 
int ffgtgc (fitsfile *gfptr, int *xtensionCol, int *extnameCol, int *extverCol, int *positionCol, int *locationCol, int *uriCol, int *grptype, int *status)
 
int ffgtdc (int grouptype, int xtensioncol, int extnamecol, int extvercol, int positioncol, int locationcol, int uricol, char *ttype[], char *tform[], int *ncols, int *status)
 
int ffgmul (fitsfile *mfptr, int rmopt, int *status)
 
int ffgmf (fitsfile *gfptr, char *xtension, char *extname, int extver, int position, char *location, long *member, int *status)
 
int ffgtrmr (fitsfile *gfptr, HDUtracker *HDU, int *status)
 
int ffgtcpr (fitsfile *infptr, fitsfile *outfptr, int cpopt, HDUtracker *HDU, int *status)
 
int fftsad (fitsfile *mfptr, HDUtracker *HDU, int *newPosition, char *newFileName)
 
int fftsud (fitsfile *mfptr, HDUtracker *HDU, int newPosition, char *newFileName)
 
void prepare_keyvalue (char *keyvalue)
 
int fits_path2url (char *inpath, char *outpath, int *status)
 
int fits_url2path (char *inpath, char *outpath, int *status)
 
int fits_get_cwd (char *cwd, int *status)
 
int fits_get_url (fitsfile *fptr, char *realURL, char *startURL, char *realAccess, char *startAccess, int *iostate, int *status)
 
int fits_clean_url (char *inURL, char *outURL, int *status)
 
int fits_url2relurl (char *refURL, char *absURL, char *relURL, int *status)
 
int fits_relurl2url (char *refURL, char *relURL, char *absURL, int *status)
 
int fits_encode_url (char *inpath, char *outpath, int *status)
 
int fits_unencode_url (char *inpath, char *outpath, int *status)
 
int fits_is_url_absolute (char *url)
 

Macro Definition Documentation

#define HEX_ESCAPE   '%'

Typedef Documentation

typedef struct grp_stack_struct grp_stack
typedef char* grp_stack_data

Function Documentation

int ffgmcp ( fitsfile gfptr,
fitsfile mfptr,
long  member,
int  cpopt,
int *  status 
)

Here is the call graph for this function:

int ffgmf ( fitsfile gfptr,
char *  xtension,
char *  extname,
int  extver,
int  position,
char *  location,
long *  member,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffgmng ( fitsfile mfptr,
long *  ngroups,
int *  status 
)

Here is the call graph for this function:

int ffgmop ( fitsfile gfptr,
long  member,
fitsfile **  mfptr,
int *  status 
)

Here is the call graph for this function:

int ffgmrm ( fitsfile gfptr,
long  member,
int  rmopt,
int *  status 
)

Here is the call graph for this function:

int ffgmtf ( fitsfile infptr,
fitsfile outfptr,
long  member,
int  tfopt,
int *  status 
)

Here is the call graph for this function:

int ffgmul ( fitsfile mfptr,
int  rmopt,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffgtam ( fitsfile gfptr,
fitsfile mfptr,
int  hdupos,
int *  status 
)

Here is the call graph for this function:

int ffgtch ( fitsfile gfptr,
int  grouptype,
int *  status 
)

Here is the call graph for this function:

int ffgtcm ( fitsfile gfptr,
int  cmopt,
int *  status 
)

Here is the call graph for this function:

int ffgtcp ( fitsfile infptr,
fitsfile outfptr,
int  cpopt,
int *  status 
)

Here is the call graph for this function:

int ffgtcpr ( fitsfile infptr,
fitsfile outfptr,
int  cpopt,
HDUtracker HDU,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffgtcr ( fitsfile fptr,
char *  grpname,
int  grouptype,
int *  status 
)
int ffgtdc ( int  grouptype,
int  xtensioncol,
int  extnamecol,
int  extvercol,
int  positioncol,
int  locationcol,
int  uricol,
char *  ttype[],
char *  tform[],
int *  ncols,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffgtgc ( fitsfile gfptr,
int *  xtensionCol,
int *  extnameCol,
int *  extverCol,
int *  positionCol,
int *  locationCol,
int *  uriCol,
int *  grptype,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffgtis ( fitsfile fptr,
char *  grpname,
int  grouptype,
int *  status 
)

Here is the call graph for this function:

int ffgtmg ( fitsfile infptr,
fitsfile outfptr,
int  mgopt,
int *  status 
)
int ffgtnm ( fitsfile gfptr,
long *  nmembers,
int *  status 
)

Here is the call graph for this function:

int ffgtop ( fitsfile mfptr,
int  grpid,
fitsfile **  gfptr,
int *  status 
)

Here is the call graph for this function:

int ffgtrm ( fitsfile gfptr,
int  rmopt,
int *  status 
)

Here is the call graph for this function:

int ffgtrmr ( fitsfile gfptr,
HDUtracker HDU,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int ffgtvf ( fitsfile gfptr,
long *  firstfailed,
int *  status 
)

Here is the call graph for this function:

int fftsad ( fitsfile mfptr,
HDUtracker HDU,
int *  newPosition,
char *  newFileName 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fftsud ( fitsfile mfptr,
HDUtracker HDU,
int  newPosition,
char *  newFileName 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_clean_url ( char *  inURL,
char *  outURL,
int *  status 
)

Here is the caller graph for this function:

int fits_encode_url ( char *  inpath,
char *  outpath,
int *  status 
)

Here is the caller graph for this function:

int fits_get_cwd ( char *  cwd,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_get_url ( fitsfile fptr,
char *  realURL,
char *  startURL,
char *  realAccess,
char *  startAccess,
int *  iostate,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_is_url_absolute ( char *  url)

Here is the caller graph for this function:

int fits_path2url ( char *  inpath,
char *  outpath,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_relurl2url ( char *  refURL,
char *  relURL,
char *  absURL,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_unencode_url ( char *  inpath,
char *  outpath,
int *  status 
)

Here is the caller graph for this function:

int fits_url2path ( char *  inpath,
char *  outpath,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fits_url2relurl ( char *  refURL,
char *  absURL,
char *  relURL,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void prepare_keyvalue ( char *  keyvalue)

Here is the caller graph for this function: