#include <FileReporting.hpp>
Public Member Functions | |
FileReporting (const std::string &fr_name) | |
bool | screenComponent (const std::string &comp) |
bool | startHook () |
void | stopHook () |
Protected Attributes | |
RTT::marsh::MarshallInterface * | fbody |
RTT::marsh::MarshallInterface * | fheader |
std::ofstream | mfile |
RTT::Property< std::string > | repfile |
A component which writes data reports to a file.
Definition at line 14 of file FileReporting.hpp.
OCL::FileReporting::FileReporting | ( | const std::string & | fr_name | ) |
Definition at line 17 of file FileReporting.cpp.
bool OCL::FileReporting::screenComponent | ( | const std::string & | comp | ) | [virtual] |
Writes the interface status of comp to a file 'comp.screen'.
Reimplemented from OCL::ReportingComponent.
Definition at line 51 of file FileReporting.cpp.
bool OCL::FileReporting::startHook | ( | ) | [virtual] |
Reimplemented from OCL::ReportingComponent.
Definition at line 24 of file FileReporting.cpp.
void OCL::FileReporting::stopHook | ( | ) | [virtual] |
Reimplemented from OCL::ReportingComponent.
Definition at line 42 of file FileReporting.cpp.
RTT::marsh::MarshallInterface* OCL::FileReporting::fbody [protected] |
Definition at line 29 of file FileReporting.hpp.
RTT::marsh::MarshallInterface* OCL::FileReporting::fheader [protected] |
Definition at line 28 of file FileReporting.hpp.
std::ofstream OCL::FileReporting::mfile [protected] |
File to write reports to.
Definition at line 26 of file FileReporting.hpp.
RTT::Property<std::string> OCL::FileReporting::repfile [protected] |
File name to write reports to.
Definition at line 21 of file FileReporting.hpp.