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

Functions to assist in managing metadata associated with netCDF files. More...

+ Include dependency graph for MetadataUtils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 netcdf
 

Functions

template<typename TNumeric >
void netcdf::operator<< (NcVarMetaCF &metaVar, MetadataCFVariable< TNumeric > const &meta)
 Add metadata to netCDF variable attributes. More...
 
template<typename TNumeric >
void netcdf::operator>> (NcVarMetaCF &metaVar, MetadataCFVariable< TNumeric > &meta)
 Read metadata from netCDF variable attributes. More...
 
void netcdf::operator<< (NcFileMetaCF &metaFile,MetadataCFGlobal const &meta)
 Add metadata to netCDF global attributes. More...
 
void netcdf::operator>> (NcFileMetaCF &metaFile,MetadataCFGlobal &meta)
 Read metadata from netCDF global attributes. More...
 
template<typename TNumeric >
std::ostream & netcdf::operator<< (std::ostream &os, MetadataCFVariable< TNumeric > const &meta)
 Write variable metadata to stream. More...
 
std::ostream & netcdf::operator<< (std::ostream &os,MetadataCFGlobal const &meta)
 Write global file metadata to stream. More...
 
void netcdf::UpdateHistory (MetadataCFGlobal &meta,std::string const &newHistory,char const separator=MetadataCFGlobal::defaultSeparator)
 Append update with datestamp to history attribute. More...
 

Detailed Description

---------------------------------------------------------------------------
Copyright:
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
2013Jul