EleFits  5.0.0
A modern C++ API on top of CFITSIO
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Modules Pages
Classes
Data concepts

Detailed Description

Concepts satisfied by data classes and associated helper classes.

Classes

struct  ContiguousContainerMixin< T, TDerived >
 Base class for a FITS data container. More...
 
class  DataContainerHolder< T, TContainer >
 A holder of any contiguous container specified by a size and data pointer. More...
 
class  DataContainerHolder< T, T * >
 Raw pointer specialization. More...
 
class  DataContainerHolder< T, std::array< T, N > >
 std::array specialization. More...
 
struct  VectorArithmeticMixin< T, TDerived, Incrementable >
 Mixin to provide vector space arithmetics to a container. More...
 
interface  ContiguousContainer
 Standard contiguous container requirements. More...
 
interface  SizedData
 Requirements for a DataContainerHolder. More...
 
interface  VectorArithmetic
 Vector-space arithmetic requirements. More...