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.

22 Module Documentation 39<br />

22 Module Documentation<br />

22.1 FITS Exceptions<br />

Classes<br />

• class <strong>CCfits</strong>::Column::RangeError<br />

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

• class <strong>CCfits</strong>::ExtHDU::WrongExtensionType<br />

Exception to be thrown on unmatched extension types.<br />

• class <strong>CCfits</strong>::FITS::CantCreate<br />

thrown on failure to create new file<br />

• class <strong>CCfits</strong>::FITS::CantOpen<br />

thrown on failure to open existing file<br />

• class <strong>CCfits</strong>::FITS::NoSuchHDU<br />

exception thrown by HDU retrieval methods.<br />

• class <strong>CCfits</strong>::FITS::OperationNotSupported<br />

thrown for unsupported operations, such as attempted to select rows from an image<br />

extension.<br />

• class <strong>CCfits</strong>::FitsError<br />

FitsError is the exception thrown by non-zero cfitsio status codes.<br />

• class <strong>CCfits</strong>::FitsException<br />

FitsException is the base class for all exceptions thrown by this library.<br />

• class <strong>CCfits</strong>::FitsFatal<br />

[potential] base class for exceptions to be thrown on internal library error.<br />

• class <strong>CCfits</strong>::FITSUtil::UnrecognizedType<br />

exception thrown by MatchType if it encounters data type incompatible with cfitsio.<br />

• class <strong>CCfits</strong>::HDU::InvalidExtensionType<br />

exception to be thrown if user requests extension type that can not be understood as<br />

ImageExt, AsciiTable or BinTable.<br />

• class <strong>CCfits</strong>::HDU::InvalidImageDataType<br />

exception to be thrown if user requests creation of an image of type not supported by<br />

cfitsio.<br />

• class <strong>CCfits</strong>::HDU::NoNullValue<br />

exception to be thrown on seek errors for keywords.<br />

• class <strong>CCfits</strong>::HDU::NoSuchKeyword<br />

exception to be thrown on seek errors for keywords.<br />

• class <strong>CCfits</strong>::Table::NoSuchColumn<br />

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

index number.<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!