29#define KVI_MSGTYPE_MINLEVEL 0
30#define KVI_MSGTYPE_LEVEL_0 0
31#define KVI_MSGTYPE_LEVEL_1 1
32#define KVI_MSGTYPE_LEVEL_2 2
33#define KVI_MSGTYPE_LEVEL_3 3
34#define KVI_MSGTYPE_LEVEL_4 4
35#define KVI_MSGTYPE_LEVEL_5 5
36#define KVI_MSGTYPE_MAXLEVEL 5
49 KviMessageTypeSettings(
const char * type,
int pixId,
unsigned char fore,
unsigned char back,
bool bLog,
int iLevel);
62 void setBack(
char back) { m_cBackColor = back; };
63 void setFore(
char fore) { m_cForeColor = fore; };
64 int pixId() {
return m_iPixId; };
65 int level() {
return m_iLevel; };
73 void setPixId(
int pixId) { m_iPixId = pixId; };
74 unsigned char back() {
return m_cBackColor; };
75 unsigned char fore() {
return m_cForeColor; };
78 const char *
type() {
return m_szType; };
#define KVI_MSGTYPE_MINLEVEL
Definition KviMessageTypeSettings.h:29
#define KVI_MSGTYPE_MAXLEVEL
Definition KviMessageTypeSettings.h:36
Definition KviMessageTypeSettings.h:47
const char * type()
Definition KviMessageTypeSettings.h:78
int pixId()
Definition KviMessageTypeSettings.h:64
unsigned char fore()
Definition KviMessageTypeSettings.h:75
void setLevel(int iLevel)
Definition KviMessageTypeSettings.h:66
void setBack(char back)
Definition KviMessageTypeSettings.h:62
const char * m_szType
Definition KviMessageTypeSettings.h:54
void setFore(char fore)
Definition KviMessageTypeSettings.h:63
void setPixId(int pixId)
Definition KviMessageTypeSettings.h:73
bool logEnabled()
Definition KviMessageTypeSettings.h:76
int level()
Definition KviMessageTypeSettings.h:65
int m_iPixId
Definition KviMessageTypeSettings.h:55
bool m_bLogEnabled
Definition KviMessageTypeSettings.h:58
unsigned char m_cForeColor
Definition KviMessageTypeSettings.h:56
unsigned char m_cBackColor
Definition KviMessageTypeSettings.h:57
int m_iLevel
Definition KviMessageTypeSettings.h:59
void enableLogging(bool bEnable)
Definition KviMessageTypeSettings.h:77
~KviMessageTypeSettings()
unsigned char back()
Definition KviMessageTypeSettings.h:74
KviMessageTypeSettings & operator=(const KviMessageTypeSettings &msg)
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124