16 #ifndef INC_netcdf_NcChar_h
17 #define INC_netcdf_NcChar_h
44 std::vector<std::string> & data);
66 std::size_t
const start,
67 std::size_t
const count,
73 std::size_t
const start,
74 std::size_t
const count,
75 std::vector<std::string> & data);
137 static char const *
const myTypeName;
138 static value_type const fillValue = NC_FILL_CHAR;
140 static value_type const maxValue = NC_MAX_BYTE;
static value_type MinValue()
Definition: NcChar.h:32
NcChar()
Definition: NcChar.cpp:28
Represents a netCDF atomic Char type.
Definition: NcChar.h:23
std::vector< value_type > vector_type
Definition: NcChar.h:27
NcChar ncChar
Definition: NcChar.cpp:24
static value_type MaxValue()
Definition: NcChar.h:33
std::vector< std::size_t > TVecIndex
Definition: NcType.h:43
char value_type
Definition: NcChar.h:26
static value_type FillValue()
Definition: NcChar.h:31
void Put(int const groupID, int const varID, vector_type const &data)
data to write
Definition: NcChar.cpp:189
void Get(int const groupID, int const varID, char **&data)
receives data; free with FreeCStringArray
Definition: NcChar.cpp:33
static std::size_t SizeOf()
Definition: NcChar.h:34
Base class for all netCDF data types.
Definition: NcType.h:47