X2 Standard
Version 1.24
licensedinterfaces
loggerinterface.h
1
#ifndef _LoggerInterface_H_
2
#define _LoggerInterface_H_
3
4
#define LoggerInterface_Name "com.bisque.TheSkyX.Components.LoggerInterface/1.0"
5
57
class
LoggerInterface
58
{
59
public
:
60
virtual
~
LoggerInterface
(){};
61
62
public
:
64
virtual
int
out
(
const
char
* szLogThis)=0;
65
67
virtual
void
packetsRetriesFailuresChanged
(
const
int
& p,
const
int
& r,
const
int
& f)=0;
68
69
};
70
71
#endif
72
//Linux wants a 'newline' at the end of every source file - don't delete the one after this line
LoggerInterface::out
virtual int out(const char *szLogThis)=0
LoggerInterface::packetsRetriesFailuresChanged
virtual void packetsRetriesFailuresChanged(const int &p, const int &r, const int &f)=0
LoggerInterface
The LoggerInterface is a cross-platform logging utility passed to X2 implementors to show real-time,...
Definition:
loggerinterface.h:58
X2 Examples
(C) Software Bisque, Inc. All rights reserved.