|
|
#include <RobotAPI/components/units/RobotUnit/util/ControlThreadOutputBuffer.h>
Inheritance diagram for RtMessageLogEntryBase:Public Member Functions | |
| RtMessageLogEntryBase & | deactivateSpam (float sec) |
| RtMessageLogEntryBase & | deactivateSpamTag (std::uint64_t tag) |
| virtual std::string | file () const =0 |
| virtual std::string | format () const =0 |
| virtual std::string | func () const =0 |
| IceUtil::Time | getTime () const |
| virtual std::size_t | line () const =0 |
| void | print (Ice::Int controlThreadId) const |
| RtMessageLogEntryBase () | |
| RtMessageLogEntryBase & | setLoggingLevel (MessageTypeT lvl) |
| virtual | ~RtMessageLogEntryBase ()=default |
Friends | |
| struct | RtMessageLogBuffer |
|
inline |
|
virtualdefault |
| ControlThreadOutputBuffer::RtMessageLogEntryBase & deactivateSpam | ( | float | sec | ) |
| ControlThreadOutputBuffer::RtMessageLogEntryBase & deactivateSpamTag | ( | std::uint64_t | tag | ) |
|
pure virtual |
Implemented in RtMessageLogEntryDummy, and RtMessageLogEntryNull.
|
pure virtual |
Implemented in RtMessageLogEntryDummy, and RtMessageLogEntryNull.
|
pure virtual |
Implemented in RtMessageLogEntryDummy, and RtMessageLogEntryNull.
|
inline |
|
pure virtual |
Implemented in RtMessageLogEntryDummy, and RtMessageLogEntryNull.
| void print | ( | Ice::Int | controlThreadId | ) | const |
| ControlThreadOutputBuffer::RtMessageLogEntryBase & setLoggingLevel | ( | MessageTypeT | lvl | ) |
|
friend |