@@ -451,10 +451,10 @@ class HandleLogMsgHandlerJSON : implements HandleLogMsgHandler, public CInterfac
451
451
public:
452
452
HandleLogMsgHandlerJSON (FILE * _handle, unsigned _fields) : HandleLogMsgHandler(_handle, _fields) {}
453
453
IMPLEMENT_IINTERFACE;
454
- void handleMessage (const LogMsg & msg) override ;
455
- bool needsPrep () const override { return false ; }
456
- void prep () override {}
457
- void addToPTree (IPropertyTree * tree) const override ;
454
+ virtual void handleMessage (const LogMsg & msg) override ;
455
+ virtual bool needsPrep () const override { return false ; }
456
+ virtual void prep () override {}
457
+ virtual void addToPTree (IPropertyTree * tree) const override ;
458
458
virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_json; };
459
459
};
460
460
@@ -463,10 +463,10 @@ class HandleLogMsgHandlerXML : implements HandleLogMsgHandler, public CInterface
463
463
public:
464
464
HandleLogMsgHandlerXML (FILE * _handle, unsigned _fields) : HandleLogMsgHandler(_handle, _fields) {}
465
465
IMPLEMENT_IINTERFACE;
466
- void handleMessage (const LogMsg & msg) override ;
467
- bool needsPrep () const override { return false ; }
468
- void prep () override {}
469
- void addToPTree (IPropertyTree * tree) const override ;
466
+ virtual void handleMessage (const LogMsg & msg) override ;
467
+ virtual bool needsPrep () const override { return false ; }
468
+ virtual void prep () override {}
469
+ virtual void addToPTree (IPropertyTree * tree) const override ;
470
470
virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_xml; };
471
471
};
472
472
@@ -475,10 +475,10 @@ class HandleLogMsgHandlerTable : implements HandleLogMsgHandler, public CInterfa
475
475
public:
476
476
HandleLogMsgHandlerTable (FILE * _handle, unsigned _fields) : HandleLogMsgHandler(_handle, _fields), prepped(false ) {}
477
477
IMPLEMENT_IINTERFACE;
478
- void handleMessage (const LogMsg & msg) override ;
479
- bool needsPrep () const override { return !prepped; }
480
- void prep () override { CriticalBlock block (crit); LogMsg::fprintTableHead (handle, messageFields); prepped = true ; }
481
- void addToPTree (IPropertyTree * tree) const override ;
478
+ virtual void handleMessage (const LogMsg & msg) override ;
479
+ virtual bool needsPrep () const override { return !prepped; }
480
+ virtual void prep () override { CriticalBlock block (crit); LogMsg::fprintTableHead (handle, messageFields); prepped = true ; }
481
+ virtual void addToPTree (IPropertyTree * tree) const override ;
482
482
virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_table; };
483
483
private:
484
484
bool prepped;
@@ -491,11 +491,11 @@ class FileLogMsgHandler : public ILogMsgHandler
491
491
public:
492
492
FileLogMsgHandler (const char * _filename, const char * _headerText = 0 , unsigned _fields = MSGFIELD_all, bool _append = false , bool _flushes = true );
493
493
virtual ~FileLogMsgHandler ();
494
- unsigned queryMessageFields () const override { return messageFields; }
495
- void setMessageFields (unsigned _fields) override { messageFields = _fields; }
496
- int flush () override { CriticalBlock block (crit); return fflush (handle); }
497
- bool getLogName (StringBuffer &name) const override { name.append (filename); return true ; }
498
- offset_t getLogPosition (StringBuffer &name) const override { CriticalBlock block (crit); fflush (handle); name.append (filename); return ftell (handle); }
494
+ virtual unsigned queryMessageFields () const override { return messageFields; }
495
+ virtual void setMessageFields (unsigned _fields) override { messageFields = _fields; }
496
+ virtual int flush () override { CriticalBlock block (crit); return fflush (handle); }
497
+ virtual bool getLogName (StringBuffer &name) const override { name.append (filename); return true ; }
498
+ virtual offset_t getLogPosition (StringBuffer &name) const override { CriticalBlock block (crit); fflush (handle); name.append (filename); return ftell (handle); }
499
499
500
500
protected:
501
501
FILE * handle;
@@ -513,35 +513,35 @@ class FileLogMsgHandlerJSON : implements FileLogMsgHandler, public CInterface
513
513
public:
514
514
FileLogMsgHandlerJSON (const char * _filename, const char * _headerText = 0 , unsigned _fields = MSGFIELD_all, bool _append = false , bool _flushes = true ) : FileLogMsgHandler(_filename, _headerText, _fields, _append, _flushes) {}
515
515
IMPLEMENT_IINTERFACE;
516
- void handleMessage (const LogMsg & msg) override ;
517
- bool needsPrep () const override { return false ; }
518
- void prep () override {}
519
- void addToPTree (IPropertyTree * tree) const override ;
520
- LogHandlerFormat queryFormatType () const override { return LOGFORMAT_json; };
516
+ virtual void handleMessage (const LogMsg & msg) override ;
517
+ virtual bool needsPrep () const override { return false ; }
518
+ virtual void prep () override {}
519
+ virtual void addToPTree (IPropertyTree * tree) const override ;
520
+ virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_json; };
521
521
};
522
522
523
523
class FileLogMsgHandlerXML : implements FileLogMsgHandler, public CInterface
524
524
{
525
525
public:
526
526
FileLogMsgHandlerXML (const char * _filename, const char * _headerText = 0 , unsigned _fields = MSGFIELD_all, bool _append = false , bool _flushes = true ) : FileLogMsgHandler(_filename, _headerText, _fields, _append, _flushes) {}
527
527
IMPLEMENT_IINTERFACE;
528
- void handleMessage (const LogMsg & msg) override ;
529
- bool needsPrep () const override { return false ; }
530
- void prep () override {}
531
- void addToPTree (IPropertyTree * tree) const override ;
532
- LogHandlerFormat queryFormatType () const override { return LOGFORMAT_xml; };
528
+ virtual void handleMessage (const LogMsg & msg) override ;
529
+ virtual bool needsPrep () const override { return false ; }
530
+ virtual void prep () override {}
531
+ virtual void addToPTree (IPropertyTree * tree) const override ;
532
+ virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_xml; };
533
533
};
534
534
535
535
class FileLogMsgHandlerTable : implements FileLogMsgHandler, public CInterface
536
536
{
537
537
public:
538
538
FileLogMsgHandlerTable (const char * _filename, const char * _headerText = 0 , unsigned _fields = MSGFIELD_all, bool _append = false , bool _flushes = true ) : FileLogMsgHandler(_filename, _headerText, _fields, _append, _flushes), prepped(false ) {}
539
539
IMPLEMENT_IINTERFACE;
540
- void handleMessage (const LogMsg & msg) override ;
541
- bool needsPrep () const override { return !prepped; }
542
- void prep () override { CriticalBlock block (crit); LogMsg::fprintTableHead (handle, messageFields); prepped = true ; }
543
- void addToPTree (IPropertyTree * tree) const override ;
544
- LogHandlerFormat queryFormatType () const override { return LOGFORMAT_table; };
540
+ virtual void handleMessage (const LogMsg & msg) override ;
541
+ virtual bool needsPrep () const override { return !prepped; }
542
+ virtual void prep () override { CriticalBlock block (crit); LogMsg::fprintTableHead (handle, messageFields); prepped = true ; }
543
+ virtual void addToPTree (IPropertyTree * tree) const override ;
544
+ virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_table; };
545
545
private:
546
546
bool prepped;
547
547
};
@@ -562,7 +562,7 @@ public:
562
562
virtual int flush () override { CriticalBlock block (crit); return fflush (handle); }
563
563
virtual bool getLogName (StringBuffer &name) const override { CriticalBlock block (crit); name.append (filename); return true ; }
564
564
virtual offset_t getLogPosition (StringBuffer &name) const override { CriticalBlock block (crit); fflush (handle); name.append (filename); return ftell (handle); }
565
- virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_undefined ; };
565
+ virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_table ; };
566
566
protected:
567
567
void checkRollover ();
568
568
void doRollover ();
@@ -587,7 +587,7 @@ public:
587
587
const char *initialName = NULL , const char *alias = NULL , bool daily = false , long _maxLogFileSize = 0 );
588
588
virtual ~RollingFileLogMsgHandler ();
589
589
IMPLEMENT_IINTERFACE;
590
- void handleMessage (const LogMsg & msg) override
590
+ virtual void handleMessage (const LogMsg & msg) override
591
591
{
592
592
CriticalBlock block (crit);
593
593
checkRollover ();
@@ -604,15 +604,15 @@ public:
604
604
605
605
if (flushes) fflush (handle);
606
606
}
607
- bool needsPrep () const override { return false ; }
608
- void prep () override {}
609
- unsigned queryMessageFields () const override { return messageFields; }
610
- void setMessageFields (unsigned _fields) override { messageFields = _fields; }
611
- void addToPTree (IPropertyTree * tree) const override ;
612
- int flush () override { CriticalBlock block (crit); return fflush (handle); }
613
- bool getLogName (StringBuffer &name) const override { CriticalBlock block (crit); name.append (filename); return true ; }
614
- offset_t getLogPosition (StringBuffer &name) const override { CriticalBlock block (crit); fflush (handle); name.append (filename); return ftell (handle); }
615
- LogHandlerFormat queryFormatType () const override { return LOGFORMAT_undefined; };
607
+ virtual bool needsPrep () const override { return false ; }
608
+ virtual void prep () override {}
609
+ virtual unsigned queryMessageFields () const override { return messageFields; }
610
+ virtual void setMessageFields (unsigned _fields) override { messageFields = _fields; }
611
+ virtual void addToPTree (IPropertyTree * tree) const override ;
612
+ virtual int flush () override { CriticalBlock block (crit); return fflush (handle); }
613
+ virtual bool getLogName (StringBuffer &name) const override { CriticalBlock block (crit); name.append (filename); return true ; }
614
+ virtual offset_t getLogPosition (StringBuffer &name) const override { CriticalBlock block (crit); fflush (handle); name.append (filename); return ftell (handle); }
615
+ virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_undefined; };
616
616
617
617
protected:
618
618
void checkRollover ();
@@ -644,16 +644,16 @@ public:
644
644
BinLogMsgHandler (const char * _filename, bool _append = false );
645
645
virtual ~BinLogMsgHandler ();
646
646
IMPLEMENT_IINTERFACE;
647
- void handleMessage (const LogMsg & msg) override ;
648
- bool needsPrep () const override { return false ; }
649
- void prep () override {}
650
- void addToPTree (IPropertyTree * tree) const override ;
651
- unsigned queryMessageFields () const override { return MSGFIELD_all; }
652
- void setMessageFields (unsigned _fields) override {}
653
- int flush () override { return 0 ; }
654
- bool getLogName (StringBuffer &name) const override { name.append (filename); return true ; }
655
- offset_t getLogPosition (StringBuffer &name) const override { CriticalBlock block (crit); name.append (filename); return fstr->tell (); }
656
- LogHandlerFormat queryFormatType () const override { return LOGFORMAT_undefined; };
647
+ virtual void handleMessage (const LogMsg & msg) override ;
648
+ virtual bool needsPrep () const override { return false ; }
649
+ virtual void prep () override {}
650
+ virtual void addToPTree (IPropertyTree * tree) const override ;
651
+ virtual unsigned queryMessageFields () const override { return MSGFIELD_all; }
652
+ virtual void setMessageFields (unsigned _fields) override {}
653
+ virtual int flush () override { return 0 ; }
654
+ virtual bool getLogName (StringBuffer &name) const override { name.append (filename); return true ; }
655
+ virtual offset_t getLogPosition (StringBuffer &name) const override { CriticalBlock block (crit); name.append (filename); return fstr->tell (); }
656
+ virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_undefined; };
657
657
protected:
658
658
StringAttr filename;
659
659
bool append;
@@ -671,16 +671,16 @@ class SysLogMsgHandler : implements ILogMsgHandler, public CInterface
671
671
public:
672
672
SysLogMsgHandler (ISysLogEventLogger * _logger, unsigned _fields) : logger(_logger), fields(_fields) {}
673
673
IMPLEMENT_IINTERFACE;
674
- void handleMessage (const LogMsg & msg) override ;
675
- bool needsPrep () const override { return false ; }
676
- void prep () override {}
677
- void addToPTree (IPropertyTree * tree) const override ;
678
- unsigned queryMessageFields () const override { return fields; }
679
- void setMessageFields (unsigned _fields) override { fields = _fields; }
680
- int flush () override { return 0 ; }
681
- bool getLogName (StringBuffer &name) const override { return false ; }
682
- offset_t getLogPosition (StringBuffer &logFileName) const override { return 0 ; }
683
- LogHandlerFormat queryFormatType () const override { return LOGFORMAT_undefined; };
674
+ virtual void handleMessage (const LogMsg & msg) override ;
675
+ virtual bool needsPrep () const override { return false ; }
676
+ virtual void prep () override {}
677
+ virtual void addToPTree (IPropertyTree * tree) const override ;
678
+ virtual unsigned queryMessageFields () const override { return fields; }
679
+ virtual void setMessageFields (unsigned _fields) override { fields = _fields; }
680
+ virtual int flush () override { return 0 ; }
681
+ virtual bool getLogName (StringBuffer &name) const override { return false ; }
682
+ virtual offset_t getLogPosition (StringBuffer &logFileName) const override { return 0 ; }
683
+ virtual LogHandlerFormat queryFormatType () const override { return LOGFORMAT_undefined; };
684
684
protected:
685
685
ISysLogEventLogger * logger;
686
686
unsigned fields;
0 commit comments