23 #include <sys/types.h> 
   32   static const int BITPIX = -32;
 
   33   static const int  NAXIS =   2;
 
   34   static const int  MAXDIM = 99;
 
   35   extern const unsigned long USBASE;
 
   36   extern const unsigned long  ULBASE;
 
   38   extern  char BSCALE[7];
 
   43   typedef enum {Read=READONLY,Write=READWRITE} RWmode;
 
   93       Tlonglong   = TLONGLONG, 
 
   97       Tdblcomplex = TDBLCOMPLEX, 
 
  100       VTlogical   = -TLOGICAL, 
 
  108       VTlonglong  = -TLONGLONG, 
 
  111       VTcomplex   = -TCOMPLEX, 
 
  112       VTdblcomplex= -TDBLCOMPLEX
 
  118   typedef enum {AnyHdu=-1, ImageHdu, AsciiTbl, BinaryTbl, GroupTbl} HduType;
 
  122   typedef enum {Inotype = 0, Ibyte=BYTE_IMG, 
 
  126   Idouble = DOUBLE_IMG, 
 
  127   Iushort = USHORT_IMG, 
 
  129   Ilonglong = LONGLONG_IMG} ImageType;
 
  133   typedef std::string String;
 
  137   typedef std::multimap<String,CCfits::ExtHDU*> ExtMap;
 
  142   typedef std::multimap<std::string,CCfits::Column*> 
ColMap; 
 
  146   typedef ExtMap::const_iterator ExtMapConstIt;
 
  150   typedef ExtMap::iterator ExtMapIt;
 
ValueType
CCfits value types and their CFITSIO equivalents (in caps) 
Definition: CCfits.h:81
std::multimap< std::string, CCfits::Column * > ColMap
Type definition for a table's column container. 
Definition: CCfits.h:142