33#ifndef fits_read_descriptors_h_
34#define fits_read_descriptors_h_
42namespace fits_handler {
43 bool fits_read_descriptors( libdap::DDS &dds,
const std::string &filename, std::string &error ) ;
45 int process_hdu_image( fitsfile *fptr, libdap::DDS &dds,
const std::string &hdu,
const std::string &str ) ;
47 int process_hdu_ascii_table( fitsfile *fptr, libdap::DDS &dds,
const std::string &hdu,
const std::string &str ) ;
49 int process_hdu_binary_table( fitsfile *fptr, libdap::DDS &dds ) ;
51 void process_status(
int status, std::string &error ) ;
53 char *ltoa(
long val,
char *buf,
int base ) ;