version 0.3.29
[fms.git] / include / message.h
index cfc8734..3c4c666 100644 (file)
@@ -9,9 +9,9 @@
 class Message:public IDatabase,public ILogger\r
 {\r
 public:\r
-       Message();\r
-       Message(const long messageid);\r
-       Message(const std::string &messageuuid);\r
+       Message(SQLite3DB::DB *db);\r
+       Message(SQLite3DB::DB *db, const long messageid);\r
+       Message(SQLite3DB::DB *db, const std::string &messageuuid);\r
 \r
        const long GetMessageID() const                                 { return m_messageid; }\r
        const std::string GetMessageUUID() const                { return m_messageuuid; }\r
@@ -46,6 +46,7 @@ public:
        const bool Load(const std::string &messageuuid);\r
        \r
        const bool ParseNNTPMessage(const std::string &nntpmessage);\r
+       const bool Create(const long localidentityid, const long boardid, const std::string &subject, const std::string &body, const std::string &references);\r
 \r
        const bool PostedToAdministrationBoard()                { return CheckForAdministrationBoard(m_boards); }\r
 \r