|
#include <RobotAPI/components/units/RobotUnit/util/ControlThreadOutputBuffer.h>
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 |
Definition at line 53 of file ControlThreadOutputBuffer.h.
|
inline |
Definition at line 55 of file ControlThreadOutputBuffer.h.
|
virtualdefault |
ControlThreadOutputBuffer::RtMessageLogEntryBase & deactivateSpam | ( | float | sec | ) |
Definition at line 247 of file ControlThreadOutputBuffer.cpp.
ControlThreadOutputBuffer::RtMessageLogEntryBase & deactivateSpamTag | ( | std::uint64_t | tag | ) |
Definition at line 255 of file ControlThreadOutputBuffer.cpp.
|
pure virtual |
Implemented in RtMessageLogEntryNull, and RtMessageLogEntryDummy.
|
pure virtual |
Implemented in RtMessageLogEntryNull, and RtMessageLogEntryDummy.
|
pure virtual |
Implemented in RtMessageLogEntryNull, and RtMessageLogEntryDummy.
|
inline |
Definition at line 356 of file ControlThreadOutputBuffer.h.
|
pure virtual |
Implemented in RtMessageLogEntryNull, and RtMessageLogEntryDummy.
void print | ( | Ice::Int | controlThreadId | ) | const |
Definition at line 263 of file ControlThreadOutputBuffer.cpp.
ControlThreadOutputBuffer::RtMessageLogEntryBase & setLoggingLevel | ( | MessageTypeT | lvl | ) |
Definition at line 239 of file ControlThreadOutputBuffer.cpp.
|
friend |
Definition at line 74 of file ControlThreadOutputBuffer.h.