LTL  2.0.x
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ltl::BinTable Class Reference

Class for binary tables IO. More...

Inherited by ltl::FitsBinTableIn.

Public Member Functions

 BinTable (const int nrow)
 
 ~BinTable ()
 
int getTfields (const int colno) const
 
char getTformt (const int colno) const
 
size_t getTformr (const int colno) const
 

Protected Member Functions

 BinTable ()
 

Protected Attributes

int tfields_
 
char * tformT_
 
size_t * tformr_
 
off_t * tcoloff_
 
vector< string > tforma_
 
doubletscal_
 
doubletzero_
 
off_t theap_
 

Detailed Description

Class for binary tables IO.

Constructor & Destructor Documentation

ltl::BinTable::BinTable ( )
protected
ltl::BinTable::BinTable ( const int  nrow)
ltl::BinTable::~BinTable ( )

Member Function Documentation

int ltl::BinTable::getTfields ( const int  colno) const
char ltl::BinTable::getTformt ( const int  colno) const
size_t ltl::BinTable::getTformr ( const int  colno) const

Member Data Documentation

int ltl::BinTable::tfields_
protected
char* ltl::BinTable::tformT_
protected
size_t* ltl::BinTable::tformr_
protected
off_t* ltl::BinTable::tcoloff_
protected
vector<string> ltl::BinTable::tforma_
protected
double* ltl::BinTable::tscal_
protected
double* ltl::BinTable::tzero_
protected
off_t ltl::BinTable::theap_
protected