MetNoFimex::NetCDF_CF10_CDMReader Class Reference

#include <NetCDF_CF10_CDMReader.h>

Inheritance diagram for MetNoFimex::NetCDF_CF10_CDMReader:

MetNoFimex::CDMReader List of all members.

Public Member Functions

 NetCDF_CF10_CDMReader (const std::string &fileName)
virtual ~NetCDF_CF10_CDMReader ()
virtual const boost::shared_ptr<
Data
getDataSlice (const std::string &varName, size_t unLimDimPos=0) throw (CDMException)
 data-reading function to be called from the CDMWriter

Constructor & Destructor Documentation

MetNoFimex::NetCDF_CF10_CDMReader::NetCDF_CF10_CDMReader const std::string fileName  ) 
 

MetNoFimex::NetCDF_CF10_CDMReader::~NetCDF_CF10_CDMReader  )  [virtual]
 


Member Function Documentation

const boost::shared_ptr< Data > MetNoFimex::NetCDF_CF10_CDMReader::getDataSlice const std::string varName,
size_t  unLimDimPos = 0
throw (CDMException) [virtual]
 

data-reading function to be called from the CDMWriter

This function needs to be implemented by the CDMReader. It should provide the data for each variable, either by reading from disk, converting from another CDMReader or reading from an in-memory data-section.

Parameters:
varName name of the variable to read
unLimDimPos (optional) if the variable contains a unlimited dimension (max one allowed) an slice of this position is returned

Implements MetNoFimex::CDMReader.


The documentation for this class was generated from the following files:
Generated on Thu Jun 5 14:58:26 2008 for MI - Fimex by  doxygen 1.4.6