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
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