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.40 <strong>CCfits</strong>::Table Class Reference 133<br />

24.40 <strong>CCfits</strong>::Table Class Reference<br />

#include <br />

Inheritance diagram for <strong>CCfits</strong>::Table:<br />

<strong>CCfits</strong>::HDU<br />

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

<strong>CCfits</strong>::Table<br />

<strong>CCfits</strong>::AsciiTable<br />

<strong>CCfits</strong>::BinTable<br />

Classes<br />

• class NoSuchColumn<br />

Exception to be thrown on a failure to retrieve a column specified either by name or<br />

index number.<br />

Public Member Functions<br />

• Table (const Table &right)<br />

copy constructor<br />

• virtual ∼Table ()<br />

destructor<br />

• virtual Column & column (const String &colName, bool caseSensitive=true)<br />

const<br />

return a reference to a Table column specified by name.<br />

• virtual Column & column (int colIndex) const<br />

return a reference to the column identified by colIndex<br />

• virtual const std::map< string, Column ∗ > & column () const<br />

return a reference to the array containing the columns.<br />

• virtual std::map< string, Column ∗ > & column ()<br />

return a reference to the array containing the columns.<br />

• virtual void deleteColumn (const String &columnName)<br />

delete a column in a Table extension by name.<br />

• void deleteRows (long first, long number=1)<br />

delete a range of rows in a table.<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!