C++ API for netCDF4.
More...
|
void | ncCheck (int retCode, const char *file, int line) |
|
void | ncCheckDataMode (int ncid) |
|
void | ncCheckDefineMode (int ncid) |
|
bool | operator< (const NcDim &lhs, const NcDim &rhs) |
|
bool | operator< (const NcGroup &lhs, const NcGroup &rhs) |
|
bool | operator< (const NcGroupAtt &lhs, const NcGroupAtt &rhs) |
|
bool | operator< (const NcType &lhs, const NcType &rhs) |
|
bool | operator< (const NcVar &lhs, const NcVar &rhs) |
|
bool | operator< (const NcVarAtt &lhs, const NcVarAtt &rhs) |
|
bool | operator> (const NcDim &lhs, const NcDim &rhs) |
|
bool | operator> (const NcGroup &lhs, const NcGroup &rhs) |
|
bool | operator> (const NcGroupAtt &lhs, const NcGroupAtt &rhs) |
|
bool | operator> (const NcType &lhs, const NcType &rhs) |
|
bool | operator> (const NcVar &lhs, const NcVar &rhs) |
|
bool | operator> (const NcVarAtt &lhs, const NcVarAtt &rhs) |
|
◆ ncCheck()
void netCDF::ncCheck |
( |
int |
retCode, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
Function checks error code and if necessary throws an exception.
- Parameters
-
retCode | Integer value returned by netCDF C-routines. |
file | The name of the file from which this call originates. |
line | The line number in the file from which this call originates. |
◆ ncCheckDataMode()
void netCDF::ncCheckDataMode |
( |
int |
ncid | ) |
|
Function checks if the file (group) is in data mode. If not, it places it in the data mode. While this is automatically done by the underlying C API for netCDF-4 files, the netCDF-3 files still need this call.
◆ ncCheckDefineMode()
void netCDF::ncCheckDefineMode |
( |
int |
ncid | ) |
|
Function checks if the file (group) is in define mode. If not, it places it in the define mode. While this is automatically done by the underlying C API for netCDF-4 files, the netCDF-3 files still need this call.
◆ operator<() [1/6]
bool netCDF::operator< |
( |
const NcDim & |
lhs, |
|
|
const NcDim & |
rhs |
|
) |
| |
◆ operator<() [2/6]
◆ operator<() [3/6]
◆ operator<() [4/6]
bool netCDF::operator< |
( |
const NcType & |
lhs, |
|
|
const NcType & |
rhs |
|
) |
| |
◆ operator<() [5/6]
bool netCDF::operator< |
( |
const NcVar & |
lhs, |
|
|
const NcVar & |
rhs |
|
) |
| |
◆ operator<() [6/6]
◆ operator>() [1/6]
bool netCDF::operator> |
( |
const NcDim & |
lhs, |
|
|
const NcDim & |
rhs |
|
) |
| |
◆ operator>() [2/6]
◆ operator>() [3/6]
◆ operator>() [4/6]
bool netCDF::operator> |
( |
const NcType & |
lhs, |
|
|
const NcType & |
rhs |
|
) |
| |
◆ operator>() [5/6]
bool netCDF::operator> |
( |
const NcVar & |
lhs, |
|
|
const NcVar & |
rhs |
|
) |
| |
◆ operator>() [6/6]
◆ ncByte
A global instance of the NcByte class within the netCDF namespace.
◆ ncChar
A global instance of the NcChar class within the netCDF namespace.
◆ ncDouble
◆ ncFloat
A global instance of the NcFloat class within the netCDF namespace.
◆ ncInt
A global instance of the NcInt class within the netCDF namespace.
◆ ncInt64
A global instance of the NcInt64 class within the netCDF namespace.
◆ ncShort
A global instance of the NcShort class within the netCDF namespace.
◆ ncString
◆ ncUbyte
A global instance of the NcUbyte class within the netCDF namespace.
◆ ncUint
A global instance of the NcUint class within the netCDF namespace.
◆ ncUint64