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
void HandleChangeTrust();\r
void StripAdministrationBoards(); // removes administration boards from boards vector\r
const int FindLocalIdentityID(const std::string &name);\r
+ const std::string SanitizeFromName(const std::string &fromname) const;\r
\r
struct fileattachment\r
{\r