qfits_table Struct Reference

Table object. More...

#include <qfits_table.h>

List of all members.

Public Attributes

char filename [512]
int tab_t
int tab_w
int nc
int nr
qfits_colcol

Detailed Description

Table object.

This structure contains all information needed to read a FITS table. These information come from the header. The object is created by qfits_open().

To read a FITS table, here is a code example:

  int main(int argc, char* argv[])
  {
      qfits_table     *   table ;
     int                    n_ext ;
    int                    i ;

    // Query the number of extensions
    n_ext = qfits_query_n_ext(argv[1]) ;
    
    // For each extension
    for (i=0 ; i<n_ext ; i++) {
        // Read all the infos about the current table 
        table = qfits_table_open(argv[1], i+1) ;
        // Display the current table 
        dump_extension(table, stdout, '|', 1, 1) ;
    }
    return ;
  }

Member Data Documentation

Name of the file the table comes from or it is intended to end to

Referenced by qfits_query_column(), qfits_query_column_seq(), qfits_save_table_hdrdump(), and qfits_table_new().

Width in bytes of the table

Referenced by qfits_query_column(), qfits_query_column_seq(), and qfits_table_new().


The documentation for this struct was generated from the following file:

Generated on 11 Feb 2011 for C Standard Library Extensions by  doxygen 1.6.1