Alexandria
2.16
Please provide a description of the project.
|
Classes | |
struct | AxesTupleType |
struct | AxesTupleType< I, typename std::enable_if< I==-1 >::type > |
Static Public Member Functions | |
static AxesTupleType < GridType::axisNumber()-1 > ::type | readAllAxes (CCfits::FITS &fits, int hdu_index) |
Private Types | |
template<int I> | |
using | AxisType = typename std::remove_reference< decltype(std::declval< GridType >().template getAxis< I >())>::type |
template<int I> | |
using | GridAxisType = typename std::remove_reference< decltype(std::declval< GridType >().template getAxis< I >())>::type |
Static Private Member Functions | |
template<int I> | |
static GridAxisType< I > | readAxis (const std::string &grid_name, CCfits::ExtHDU &hdu) |
template<int I> | |
static AxesTupleType< I >::type | readAxesTuple (CCfits::FITS &fits, const std::string &grid_name, int hdu_index, const TemplateLoopCounter< I > &) |
static std::tuple | readAxesTuple (CCfits::FITS &, const std::string &, int, const TemplateLoopCounter<-1 > &) |
Definition at line 168 of file FitsSerialize.icpp.
|
private |
Definition at line 171 of file FitsSerialize.icpp.
|
private |
Definition at line 185 of file FitsSerialize.icpp.
|
inlinestatic |
Definition at line 220 of file FitsSerialize.icpp.
Referenced by Euclid::GridContainer::gridFitsImport().
|
inlinestaticprivate |
Definition at line 208 of file FitsSerialize.icpp.
References std::move(), and std::tuple_cat().
|
inlinestaticprivate |
Definition at line 214 of file FitsSerialize.icpp.
|
inlinestaticprivate |
Definition at line 188 of file FitsSerialize.icpp.
References e, std::vector< T >::emplace_back(), Elements::Exception::message, std::move(), and std::string::size().