
Public Member Functions | |
| void | clear () |
| virtual void | dumpLog (std::ostream &os, unsigned int precision=0) |
| void | log () |
| LoggerPort (const char *name) | |
| const char * | name () |
| InPort< T > & | port () |
| void | printLog (std::ostream &os, T &data, unsigned int precision=0) |
Protected Attributes | |
| T | m_data |
| std::deque< T > | m_log |
| InPort< T > | m_port |
Definition at line 178 of file DataLogger.cpp.
| LoggerPort< T >::LoggerPort | ( | const char * | name | ) | [inline] |
Definition at line 181 of file DataLogger.cpp.
| void LoggerPort< T >::clear | ( | void | ) | [inline, virtual] |
Implements LoggerPortBase.
Definition at line 209 of file DataLogger.cpp.
| virtual void LoggerPort< T >::dumpLog | ( | std::ostream & | os, |
| unsigned int | precision = 0 |
||
| ) | [inline, virtual] |
Implements LoggerPortBase.
Reimplemented in LoggerPortForPointCloud.
Definition at line 185 of file DataLogger.cpp.
| void LoggerPort< T >::log | ( | ) | [inline, virtual] |
Implements LoggerPortBase.
Definition at line 200 of file DataLogger.cpp.
| const char* LoggerPort< T >::name | ( | ) | [inline, virtual] |
Implements LoggerPortBase.
Definition at line 182 of file DataLogger.cpp.
| InPort<T>& LoggerPort< T >::port | ( | ) | [inline] |
Definition at line 197 of file DataLogger.cpp.
| void LoggerPort< T >::printLog | ( | std::ostream & | os, |
| T & | data, | ||
| unsigned int | precision = 0 |
||
| ) | [inline] |
Definition at line 191 of file DataLogger.cpp.
T LoggerPort< T >::m_data [protected] |
Definition at line 214 of file DataLogger.cpp.
std::deque<T> LoggerPort< T >::m_log [protected] |
Definition at line 215 of file DataLogger.cpp.
InPort<T> LoggerPort< T >::m_port [protected] |
Definition at line 213 of file DataLogger.cpp.