1 #ifndef __JLOGGER__JMESSAGESCHEDULER__ 
    2 #define __JLOGGER__JMESSAGESCHEDULER__ 
   13 namespace JPP { 
using namespace JLOGGER; }
 
   75     virtual void typeout(
const std::string& tag,
 
   76                          const std::string& message)
 override 
   78       if (JTimekeeper::operator()()) {
 
Message logger with time scheduler. 
 
virtual void typeout(const std::string &tag, const std::string &message) override
Report message. 
 
Scheduling of actions via fixed latency intervals. 
 
virtual void typeout(const std::string &tag, const std::string &message) override
Report message. 
 
JSharedPointer< JLogger > logger
 
void setCredit(const int credit)
Set credit. 
 
General purpose message reporting. 
 
JMessageScheduler()
Default constructor. 
 
JMessageScheduler(const JMessageLogger &logger, const JTimekeeper &timer)
Constructor.