EleFits  5.3.1
A modern C++ API on top of CFITSIO
Loading...
Searching...
No Matches

◆ ELEFITS_FOREACH_RASTER_TYPE

#define ELEFITS_FOREACH_RASTER_TYPE (   MACRO)
Value:
MACRO(char, char) \
MACRO(std::int16_t, int16) \
MACRO(std::int32_t, int32) \
MACRO(std::int64_t, int64) \
MACRO(float, float) \
MACRO(double, double) \
MACRO(unsigned char, uchar) \
MACRO(std::uint16_t, uint16) \
MACRO(std::uint32_t, uint32) \
MACRO(std::uint64_t, uint64)

Loop over supported raster types.

Parameters
MACROA two-parameter macro: the C++ type and a valid variable name to represent it.
See also
Program EleFitsPrintSupportedTypes to display all supported On types
ELEFITS_FOREACH_RECORD_TYPE
ELEFITS_FOREACH_COLUMN_TYPE