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

#include <ConsoleReporting.hpp>

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

List of all members.

Public Member Functions

 ConsoleReporting (std::string fr_name="ReportingComponent", std::ostream &console=std::cerr)
bool screenComponent (const std::string &comp)
bool startHook ()
void stopHook ()

Protected Attributes

std::ostream & mconsole

Detailed Description

A component which writes data reports to a console.

Definition at line 14 of file ConsoleReporting.hpp.


Constructor & Destructor Documentation

OCL::ConsoleReporting::ConsoleReporting ( std::string  fr_name = "ReportingComponent",
std::ostream &  console = std::cerr 
)

Create a reporting component which writes to a C++ stream.

Definition at line 15 of file ConsoleReporting.cpp.


Member Function Documentation

bool OCL::ConsoleReporting::screenComponent ( const std::string &  comp) [virtual]

Writes the interface status of comp to the console.

Reimplemented from OCL::ReportingComponent.

Definition at line 48 of file ConsoleReporting.cpp.

Reimplemented from OCL::ReportingComponent.

Definition at line 21 of file ConsoleReporting.cpp.

void OCL::ConsoleReporting::stopHook ( ) [virtual]

Reimplemented from OCL::ReportingComponent.

Definition at line 41 of file ConsoleReporting.cpp.


Member Data Documentation

std::ostream& OCL::ConsoleReporting::mconsole [protected]

Console to write reports to.

Definition at line 21 of file ConsoleReporting.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