NetcdfReporting.hpp
Go to the documentation of this file.
00001 #ifndef ORO_COMP_NETCDF_REPORTING_HPP
00002 #define ORO_COMP_NETCDF_REPORTING_HPP
00003 
00004 #include "ReportingComponent.hpp"
00005 
00006 #include <ocl/OCL.hpp>
00007 
00008 namespace OCL
00009 {
00013     class NetcdfReporting
00014         : public ReportingComponent
00015     {
00016     protected:
00017 
00021         RTT::Property<std::string>  repfile;
00022 
00026         int ncid;
00030         int dimsid;
00031 
00032         RTT::marsh::MarshallInterface* fheader;
00033         RTT::marsh::MarshallInterface* fbody;
00034     public:
00035         NetcdfReporting(const std::string& fr_name);
00036 
00037         bool startHook();
00038 
00039         void stopHook();
00040 
00041     };
00042 }
00043 
00044 #endif
00045 


ocl
Author(s): OCL Development Team
autogenerated on Mon Oct 6 2014 03:16:37