27.01.2015 Views

CCfits - HEASARC - NASA

CCfits - HEASARC - NASA

CCfits - HEASARC - NASA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

24.3 <strong>CCfits</strong>::Column Class Reference 49<br />

24.2.3.2 void <strong>CCfits</strong>::BinTable::readData ( bool readFlag = false, const std::vector< String<br />

> & keys = std::vector() ) [virtual]<br />

read columns and keys specified in the input array.<br />

See Table class documentation for further details.<br />

Implements <strong>CCfits</strong>::ExtHDU.<br />

The documentation for this class was generated from the following files:<br />

• BinTable.h<br />

• BinTable.cxx<br />

24.3 <strong>CCfits</strong>::Column Class Reference<br />

Abstract base class for Column objects.<br />

#include <br />

Inherited by <strong>CCfits</strong>::ColumnData< T >, and <strong>CCfits</strong>::ColumnVectorData< T >.<br />

Classes<br />

• class InsufficientElements<br />

Exception thrown if the data supplied for a write operation is less than declared.<br />

• class InvalidDataType<br />

Exception thrown for invalid data type inputs.<br />

• class InvalidNumberOfRows<br />

Exception thrown if user enters a non-positive number for the number of rows to write.<br />

• class InvalidRowNumber<br />

Exception thrown on attempting to read a row number beyond the end of a table.<br />

• class InvalidRowParameter<br />

Exception thrown on incorrect row writing request.<br />

• class NoNullValue<br />

Exception thrown if a null value is specified without support from existing column<br />

header.<br />

• class RangeError<br />

exception to be thrown for inputs that cause range errors in column read operations.<br />

• class WrongColumnType<br />

Exception thrown on attempting to access a scalar column as vector data.<br />

Generated on Tue Dec 6 2011 16:12:51 for <strong>CCfits</strong> by Doxygen

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!