FileReporting.hpp
Go to the documentation of this file.
1 #ifndef ORO_COMP_FILE_REPORTING_HPP
2 #define ORO_COMP_FILE_REPORTING_HPP
3 
4 #include "ReportingComponent.hpp"
5 #include <fstream>
6 
7 #include <ocl/OCL.hpp>
8 
9 namespace OCL
10 {
15  : public ReportingComponent
16  {
17  protected:
22 
26  std::ofstream mfile;
27 
30  public:
31  FileReporting(const std::string& fr_name);
32 
33  bool startHook();
34 
35  void stopHook();
36 
41  bool screenComponent( const std::string& comp);
42  };
43 }
44 
45 #endif
RTT::marsh::MarshallInterface * fheader
std::ofstream mfile
RTT::Property< std::string > repfile
bool screenComponent(const std::string &comp)
FileReporting(const std::string &fr_name)
A Component for periodically reporting Component Port contents to a human readable text format...
RTT::marsh::MarshallInterface * fbody


ocl
Author(s): OCL Development Team
autogenerated on Wed Jun 26 2019 19:26:27