libQuotient
A Qt library for building matrix clients
Quotient::RoomMessageEvent Member List

This is the complete list of members for Quotient::RoomMessageEvent, including all inherited members.

addId(const QString &newId)Quotient::RoomEvent
BaseMetaTypeQuotient::Eventinlinestatic
basicJson(const QString &matrixType, const QJsonObject &content)Quotient::Eventinlinestatic
content() constQuotient::RoomMessageEvent
contentJson() constQuotient::Event
contentPart(KeyT &&key) constQuotient::Eventinline
displayId() constQuotient::RoomEvent
dumpTo(QDebug dbg) const overrideQuotient::RoomEventprotectedvirtual
editJson()Quotient::Eventinlineprotected
encryptedJson() constQuotient::RoomEvent
Event(Event &&) noexcept=defaultQuotient::Event
Event(const QJsonObject &json)Quotient::Eventexplicitprotected
fileNameToDownload() constQuotient::RoomMessageEvent
fullJson() constQuotient::Eventinline
get() constQuotient::RoomMessageEventinline
getThumbnail() constQuotient::RoomMessageEvent
has() constQuotient::RoomMessageEventinline
hasThumbnail() constQuotient::RoomMessageEvent
id() constQuotient::RoomEvent
is() constQuotient::Eventinline
isRedacted() constQuotient::RoomEventinline
isReplaced() constQuotient::RoomMessageEvent
isReply(bool includeFallbacks=false) constQuotient::RoomMessageEvent
isStateEvent() constQuotient::RoomEvent
isThreaded() constQuotient::RoomMessageEvent
matrixType() constQuotient::Event
metaType() constQuotient::Eventinlinevirtual
mimeType() constQuotient::RoomMessageEvent
MsgType enum nameQuotient::RoomMessageEvent
msgtype() constQuotient::RoomMessageEvent
operator=(Event &&)=deleteQuotient::Event
originalEvent() constQuotient::RoomEventinline
originTimestamp() constQuotient::RoomEvent
plainBody() constQuotient::RoomMessageEvent
rawMsgtype() constQuotient::RoomMessageEvent
rawMsgTypeForFile(const QFileInfo &fi)Quotient::RoomMessageEventstatic
rawMsgTypeForUrl(const QUrl &url)Quotient::RoomMessageEventstatic
redactedBecause() constQuotient::RoomEventinline
redactionReason() constQuotient::RoomEvent
relatesTo() constQuotient::RoomMessageEvent
replacedBy() constQuotient::RoomMessageEvent
replacedEvent() constQuotient::RoomMessageEvent
replyEventId(bool includeFallbacks=false) constQuotient::RoomMessageEvent
RoomEvent(const QJsonObject &json)Quotient::RoomEventexplicitprotected
roomId() constQuotient::RoomEvent
RoomMessageEvent(const QString &plainBody, const QString &jsonMsgType, std::unique_ptr< EventContent::Base > content=nullptr, const std::optional< EventRelation > &relatesTo=std::nullopt)Quotient::RoomMessageEvent
RoomMessageEvent(const QString &plainBody, MsgType msgType=MsgType::Text, std::unique_ptr< EventContent::Base > content=nullptr, const std::optional< EventRelation > &relatesTo=std::nullopt)Quotient::RoomMessageEventexplicit
RoomMessageEvent(const QJsonObject &obj)Quotient::RoomMessageEventexplicit
senderId() constQuotient::RoomEvent
setContent(std::unique_ptr< EventContent::Base > content)Quotient::RoomMessageEvent
setOriginalEvent(event_ptr_tt< EncryptedEvent > &&originalEvent)Quotient::RoomEvent
setRoomId(const QString &roomId)Quotient::RoomEvent
setSender(const QString &senderId)Quotient::RoomEvent
setTransactionId(const QString &txnId)Quotient::RoomEvent
stateKey() constQuotient::RoomEvent
switchOnType(VisitorTs &&... visitors) constQuotient::Eventinline
threadRootEventId() constQuotient::RoomMessageEvent
transactionId() constQuotient::RoomEvent
unsignedJson() constQuotient::Event
unsignedPart(KeyT &&key) constQuotient::Eventinline
updateFileSourceInfo(const FileSourceInfo &fsi)Quotient::RoomMessageEvent
upstreamEventId() constQuotient::RoomMessageEvent
~Event()Quotient::Eventvirtual
~RoomEvent() overrideQuotient::RoomEvent