"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/metgm/MetGmCDMWriterSlicedImpl.h" between
fimex-1.4.1.tar.gz and fimex-1.4.2.tar.gz

About: Fimex is a the File Interpolation, Manipulation and EXtraction library for gridded geospatial data. It converts between different, extensible dataformats (currently netcdf, NcML, grib1/2 and felt).

MetGmCDMWriterSlicedImpl.h  (fimex-1.4.1):MetGmCDMWriterSlicedImpl.h  (fimex-1.4.2)
/* /*
* Fimex * Fimex
* *
* (C) Copyright 2011, met.no * (C) Copyright 2011-2019, met.no
* *
* Project Info: https://wiki.met.no/fimex/start * Project Info: https://wiki.met.no/fimex/start
* *
* This library is free software; you can redistribute it and/or modify it * This library is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published by * under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation; either version 2.1 of the License, or * the Free Software Foundation; either version 2.1 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* This library is distributed in the hope that it will be useful, but * This library is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
skipping to change at line 27 skipping to change at line 27
* *
* You should have received a copy of the GNU Lesser General Public * You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software * License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
* USA. * USA.
*/ */
#ifndef METGM_CDMWRITER_SLICED_IMPL_HPP #ifndef METGM_CDMWRITER_SLICED_IMPL_HPP
#define METGM_CDMWRITER_SLICED_IMPL_HPP #define METGM_CDMWRITER_SLICED_IMPL_HPP
// implementation stuff
//
#include "MetGmCDMWriterImpl.h" #include "MetGmCDMWriterImpl.h"
namespace MetNoFimex { namespace MetNoFimex {
class MetGmCDMWriterSlicedImpl : public MetGmCDMWriterImpl class MetGmCDMWriterSlicedImpl : public MetGmCDMWriterImpl
{ {
public: public:
explicit MetGmCDMWriterSlicedImpl(CDMReader_p cdmReader, const std::string&
explicit MetGmCDMWriterSlicedImpl outputFile, const std::string& configFile);
(
CDMReader_p cdmReader, protected:
const std::string& outputFile, void init() override;
const std::string& configFile = std::string() void writeGroup5Data(const MetGmCDMVariableProfile& vp, const CDMVariable* p
); Var) override;
};
virtual ~MetGmCDMWriterSlicedImpl();
protected:
virtual void init();
virtual void writeGroup5Data(const CDMVariable* pVar);
};
} } // namespace MetNoFimex
#endif // METGM_CDMWRITER_SLICED_IMPL_HPP #endif // METGM_CDMWRITER_SLICED_IMPL_HPP
 End of changes. 4 change blocks. 
22 lines changed or deleted 13 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)