1 #ifndef __JLOGGER__JMESSAGESCHEDULER__
2 #define __JLOGGER__JMESSAGESCHEDULER__
75 virtual void typeout(
const std::string& tag,
76 const std::string& message)
override
78 if (JTimekeeper::operator()()) {
General purpose message reporting.
Scheduling of actions via fixed latency intervals.
JSharedPointer< JLogger > logger
virtual void typeout(const std::string &tag, const std::string &message) override
Report message.
Message logger with time scheduler.
void setCredit(const int credit)
Set credit.
virtual void typeout(const std::string &tag, const std::string &message) override
Report message.
JMessageScheduler(const JMessageLogger &logger, const JTimekeeper &timer)
Constructor.
JMessageScheduler()
Default constructor.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).