NetCDF4 C++ API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NcCheck.h File Reference

Checks the netCDF function error code and if necessary throws an exception. More...

#include <vector>
#include "netcdf.h"
+ Include dependency graph for NcCheck.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 netcdf
 

Macros

#define NcCHECK(a_)   NcCheck(a_, __FILE__, __LINE__)
 

Functions

void netcdf::NcCheckThrowMsg (int const retCode, char const *const file, int const line)
 
void netcdf::NcCheck (int const retCode, char const *const file, int const line)
 
void netcdf::NcCheckEdgeArrays (int const groupID, int const varID, std::vector< std::size_t > const &start, std::vector< std::size_t > const &count)
 

Detailed Description

---------------------------------------------------------------------------
Copyright:
Original C++ API developed by Lynton Appel.
Portions of this software were developed by the Unidata Program at the
University Corporation for Atmospheric Research.
Modifications: Copyright 2013 Colorado State University. All rights reserved.
Organization:
Natural Resource Ecology Laboratory
Colorado State University, Fort Collins, CO 80523 USA
www.nrel.colostate.edu
Project:
IRC <www.nrel.colostate.edu/projects/irc/>
Author
Tom Hilinski tom.h.nosp@m.ilin.nosp@m.ski@c.nosp@m.olos.nosp@m.tate..nosp@m.edu
Date
2013Jan

Macro Definition Documentation

#define NcCHECK (   a_)    NcCheck(a_, __FILE__, __LINE__)