be1df9e586a18ad435e057dd69cdc7a2850bf6b4
[fms.git] / include / messagelist.h
1 #ifndef _messagelist_\r
2 #define _messagelist_\r
3 \r
4 #include "message.h"\r
5 #include "ilogger.h"\r
6 #include "idatabase.h"\r
7 \r
8 class MessageList:public std::vector<Message>,public ILogger,public IDatabase\r
9 {\r
10 public:\r
11         \r
12         /**\r
13                 \brief Loads all messages with an id between lowmessageid and highmessageid inclusive\r
14         */\r
15         void LoadRange(const long lowmessageid, const long highmessageid, const long boardid=-1);\r
16         \r
17 private:\r
18 \r
19 };\r
20 \r
21 #endif  // _messagelist_\r