Rise
The Vieneo Province
Message.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
5
enum
MessageLevel
:
int
6
{
7
Warning
,
8
Caution
,
9
Advisory
,
10
Status
11
};
12
13
class
Message
14
{
15
public
:
16
std::wstring
text
;
17
MessageLevel
level
;
18
bool
acknowledged
;
19
double
time
;
20
21
friend
bool
operator<
(
Message
&a,
Message
&b)
22
{
23
return
a.
level
< b.
level
|| (a.
level
== b.
level
&& a.
time
> b.
time
);
24
}
25
};
MessageLevel
MessageLevel
Definition:
Message.h:5
Message::operator<
friend bool operator<(Message &a, Message &b)
Definition:
Message.h:21
Warning
Definition:
Message.h:7
Message::level
MessageLevel level
Definition:
Message.h:17
Caution
Definition:
Message.h:8
Message::acknowledged
bool acknowledged
Definition:
Message.h:18
Advisory
Definition:
Message.h:9
Message
Definition:
Message.h:13
Status
Definition:
Message.h:10
Message::text
std::wstring text
Definition:
Message.h:16
Message::time
double time
Definition:
Message.h:19
Message.h
Generated on Tue May 4 2021 15:18:21 for Rise by
1.8.14