/** * Information about a conversation * * @author Pierre HUBERT */ #pragma once #include #include class Conversation { public: Conversation(); int iD() const; void setID(int iD); int iD_Owner() const; void setID_Owner(int iD_Owner); int lastActive() const; void setLastActive(int lastActive); std::string name() const; void setName(const std::string &name); bool following() const; void setFollowing(bool following); bool sawLastMessage() const; void setSawLastMessage(bool sawLastMessage); std::vector members() const; void setMembers(const std::vector &members); private: int mID; int mID_Owner; int mLastActive; std::string mName; bool mFollowing; bool mSawLastMessage; std::vector mMembers; };