Public Member Functions | Protected Attributes
OCL::FileReporting Class Reference

#include <FileReporting.hpp>

Inheritance diagram for OCL::FileReporting:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FileReporting (const std::string &fr_name)
bool screenComponent (const std::string &comp)
bool startHook ()
void stopHook ()

Protected Attributes

RTT::marsh::MarshallInterfacefbody
RTT::marsh::MarshallInterfacefheader
std::ofstream mfile
RTT::Property< std::string > repfile

Detailed Description

A component which writes data reports to a file.

Definition at line 14 of file FileReporting.hpp.


Constructor & Destructor Documentation

OCL::FileReporting::FileReporting ( const std::string &  fr_name)

Definition at line 17 of file FileReporting.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 29 of file FileReporting.hpp.

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.


The documentation for this class was generated from the following files:


ocl
Author(s): OCL Development Team
autogenerated on Sat Jun 8 2019 18:48:55