Alexandria
2.19
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 157 of file FitsSerialize.icpp.
|
private |
Definition at line 160 of file FitsSerialize.icpp.
|
private |
Definition at line 174 of file FitsSerialize.icpp.
|
inlinestatic |
Definition at line 209 of file FitsSerialize.icpp.
Referenced by Euclid::GridContainer::gridFitsImport().
|
inlinestaticprivate |
Definition at line 197 of file FitsSerialize.icpp.
References std::move(), and std::tuple_cat().
|
inlinestaticprivate |
Definition at line 204 of file FitsSerialize.icpp.
|
inlinestaticprivate |
Definition at line 177 of file FitsSerialize.icpp.
References e, std::vector< T >::emplace_back(), Elements::Exception::message, std::move(), and std::string::size().