NEP 4.0.0
NetCDF Expansion Pack
Loading...
Searching...
No Matches
Macros
Format Display Names

Macros

#define NEP_FORMAT_NAME_GEOTIFF   "GeoTIFF"
 
#define NEP_FORMAT_NAME_CDF   "NASA CDF"
 
#define NEP_FORMAT_NAME_GRIB2   "GRIB2"
 
#define NEP_FORMAT_NAME_FITS   "FITS"
 
#define NEP_FORMAT_NAME_PDS4   "PDS4"
 
#define NEP_FORMAT_NAME_DICOM   "DICOM"
 
#define NEP_FORMAT_NAME_PDB   "PDB"
 
#define NEP_FORMAT_NAME_MMCIF   "mmCIF"
 

Detailed Description

Human-readable display name strings for each NEP format handler. These are used in log messages, error output, and .ncrc UDF registration entries to identify the active handler. Use these macros rather than hard-coded strings to ensure consistent naming across the library.

Macro Value Format
NEP_FORMAT_NAME_GEOTIFF "GeoTIFF" GeoTIFF / BigTIFF
NEP_FORMAT_NAME_GRIB2 "GRIB2" GRIB2 meteorological
NEP_FORMAT_NAME_FITS "FITS" FITS astronomical
NEP_FORMAT_NAME_CDF "NASA CDF" NASA CDF space physics
NEP_FORMAT_NAME_PDS4 "PDS4" NASA/ESA PDS4 planetary
NEP_FORMAT_NAME_DICOM "DICOM" DICOM medical imaging
NEP_FORMAT_NAME_PDB "PDB" Legacy PDB protein data
NEP_FORMAT_NAME_MMCIF "mmCIF" PDBx/mmCIF protein data

Macro Definition Documentation

◆ NEP_FORMAT_NAME_CDF

#define NEP_FORMAT_NAME_CDF   "NASA CDF"

NASA CDF format display name

◆ NEP_FORMAT_NAME_DICOM

#define NEP_FORMAT_NAME_DICOM   "DICOM"

DICOM format display name

◆ NEP_FORMAT_NAME_FITS

#define NEP_FORMAT_NAME_FITS   "FITS"

FITS format display name

◆ NEP_FORMAT_NAME_GEOTIFF

#define NEP_FORMAT_NAME_GEOTIFF   "GeoTIFF"

GeoTIFF format display name

◆ NEP_FORMAT_NAME_GRIB2

#define NEP_FORMAT_NAME_GRIB2   "GRIB2"

GRIB2 format display name

◆ NEP_FORMAT_NAME_MMCIF

#define NEP_FORMAT_NAME_MMCIF   "mmCIF"

PDBx/mmCIF format display name

◆ NEP_FORMAT_NAME_PDB

#define NEP_FORMAT_NAME_PDB   "PDB"

Legacy PDB format display name

◆ NEP_FORMAT_NAME_PDS4

#define NEP_FORMAT_NAME_PDS4   "PDS4"

PDS4 format display name