17 #ifndef MASTODON_CPP_EASY_CONVERSATION_HPP 18 #define MASTODON_CPP_EASY_CONVERSATION_HPP 23 #include "../../mastodon-cpp.hpp" 24 #include "../entity.hpp" 25 #include "account.hpp" 44 virtual bool valid()
const override;
51 const string id()
const;
58 const std::vector<Account>
accounts()
const;
77 #endif // MASTODON_CPP_EASY_CONVERSATION_HPP Entity()
Constructs an empty Entity object.
Definition: entity.cpp:43
const Status last_status() const
Returns the last status.
Definition: conversation.cpp:54
Class to hold conversations.
Definition: conversation.hpp:39
virtual bool valid() const override
Returns true if the Entity holds valid data.
Definition: conversation.cpp:24
Class to hold statuses.
Definition: status.hpp:46
Collection of things to interface with server software that implements the Mastodon API.
Definition: mastodon-cpp.hpp:47
Base class for all entities.
Definition: entity.hpp:36
const std::vector< Account > accounts() const
Returns the participating accounts.
Definition: conversation.cpp:39
bool unread() const
Returns true if unread.
Definition: conversation.cpp:65
const string id() const
Returns the id of the conversation.
Definition: conversation.cpp:34