|
Ring Daemon
|
#include <conversation.h>

Public Member Functions | |
| ConvInfo ()=default | |
| ConvInfo (const ConvInfo &)=default | |
| ConvInfo (const Json::Value &json) | |
| ConvInfo (const std::string &id) | |
| ConvInfo (ConvInfo &&)=default | |
| bool | isRemoved () const |
| ConvInfo & | operator= (const ConvInfo &)=default |
| ConvInfo & | operator= (ConvInfo &&)=default |
| Json::Value | toJson () const |
Public Attributes | |
| time_t | created {0} |
| time_t | erased {0} |
| std::string | id {} |
| std::string | lastDisplayed {} |
| std::set< std::string > | members |
| ConversationMode | mode {0} |
| time_t | removed {0} |
Definition at line 127 of file conversation.h.
|
default |
|
default |
|
inline |
Definition at line 140 of file conversation.h.
|
explicit |
Definition at line 61 of file conversation.cpp.
References jami::ConversationMapKeys::CREATED, created, jami::ConversationMapKeys::ERASED, erased, jami::ConversationMapKeys::ID, jami::ConversationMapKeys::LAST_DISPLAYED, lastDisplayed, jami::ConversationMapKeys::MEMBERS, members, jami::ConversationMapKeys::REMOVED, and removed.
|
inline |
Definition at line 144 of file conversation.h.
| Json::Value jami::ConvInfo::toJson | ( | ) | const |
Definition at line 74 of file conversation.cpp.
References jami::ConversationMapKeys::CREATED, created, jami::emitSignal(), jami::ConversationMapKeys::ERASED, erased, jami::ConversationMapKeys::ID, id, jami::ConversationMapKeys::LAST_DISPLAYED, lastDisplayed, jami::ConversationMapKeys::MEMBERS, members, jami::ConversationMapKeys::REMOVED, and removed.

| time_t jami::ConvInfo::created {0} |
Definition at line 130 of file conversation.h.
Referenced by ConvInfo(), isRemoved(), and toJson().
| time_t jami::ConvInfo::erased {0} |
Definition at line 132 of file conversation.h.
Referenced by ConvInfo(), and toJson().
| std::string jami::ConvInfo::id {} |
Definition at line 129 of file conversation.h.
Referenced by jami::ConversationModule::loadConversations(), and toJson().
| std::string jami::ConvInfo::lastDisplayed {} |
Definition at line 134 of file conversation.h.
Referenced by ConvInfo(), and toJson().
| std::set<std::string> jami::ConvInfo::members |
Definition at line 133 of file conversation.h.
Referenced by ConvInfo(), jami::SyncedConversation::getMembers(), and toJson().
| ConversationMode jami::ConvInfo::mode {0} |
Definition at line 135 of file conversation.h.
| time_t jami::ConvInfo::removed {0} |
Definition at line 131 of file conversation.h.
Referenced by ConvInfo(), isRemoved(), and toJson().