#include <Logger.hpp>
| Logger::Logger |
( |
std::string const & |
name = "logger::Logger", |
|
|
TaskCore::TaskState |
initial_state = Stopped |
|
) |
| |
Removes all reporting ports and channels
| bool Logger::createLoggingPort |
( |
::std::string const & |
port_name, |
|
|
::std::string const & |
type_name, |
|
|
::std::vector< ::logger::StreamMetadata > const & |
metadata |
|
) |
| |
|
virtual |
| bool Logger::removeLoggingPort |
( |
std::string const & |
stream_name | ) |
|
| bool Logger::reportComponent |
( |
const std::string & |
component | ) |
|
Report all the data ports of a component.
| bool Logger::reportPort |
( |
const std::string & |
component, |
|
|
const std::string & |
port |
|
) |
| |
Report a specific data port of a component.
| void Logger::snapshot |
( |
| ) |
|
This real-time function makes copies of the data to be reported.
| bool Logger::startHook |
( |
| ) |
|
|
protected |
| void Logger::stopHook |
( |
| ) |
|
|
protected |
| bool Logger::unreportComponent |
( |
const std::string & |
component | ) |
|
Unreport the data ports of a component.
| bool Logger::unreportPort |
( |
const std::string & |
component, |
|
|
const std::string & |
port |
|
) |
| |
Unreport a specific data port of a component.
| void Logger::updateHook |
( |
| ) |
|
|
protected |
| std::ofstream* logger::Logger::m_io |
|
protected |
| Typelib::Registry* logger::Logger::m_registry |
|
protected |
The documentation for this class was generated from the following files:
- /build/rock-master-18.09-tools-logger-0.20160617/tasks/Logger.hpp
- /build/rock-master-18.09-tools-logger-0.20160617/tasks/Logger.cpp