Chatterino
Public Types | Public Member Functions | Public Attributes | List of all members
chatterino::PubSubWhisperMessage Struct Reference

#include <Whisper.hpp>

Public Types

enum  Type { Type::WhisperReceived, Type::WhisperSent, Type::Thread, Type::INVALID }
 

Public Member Functions

 PubSubWhisperMessage (const QJsonObject &root)
 

Public Attributes

QString typeString
 
Type type = Type::INVALID
 
QString messageID
 
int id
 
QString threadID
 
QString body
 
QString fromUserID
 
QString fromUserLogin
 
QString fromUserDisplayName
 
QColor fromUserColor
 

Member Enumeration Documentation

◆ Type

Enumerator
WhisperReceived 
WhisperSent 
Thread 
INVALID 

Constructor & Destructor Documentation

◆ PubSubWhisperMessage()

chatterino::PubSubWhisperMessage::PubSubWhisperMessage ( const QJsonObject &  root)

Member Data Documentation

◆ body

QString chatterino::PubSubWhisperMessage::body

◆ fromUserColor

QColor chatterino::PubSubWhisperMessage::fromUserColor

◆ fromUserDisplayName

QString chatterino::PubSubWhisperMessage::fromUserDisplayName

◆ fromUserID

QString chatterino::PubSubWhisperMessage::fromUserID

◆ fromUserLogin

QString chatterino::PubSubWhisperMessage::fromUserLogin

◆ id

int chatterino::PubSubWhisperMessage::id

◆ messageID

QString chatterino::PubSubWhisperMessage::messageID

◆ threadID

QString chatterino::PubSubWhisperMessage::threadID

◆ type

Type chatterino::PubSubWhisperMessage::type = Type::INVALID

◆ typeString

QString chatterino::PubSubWhisperMessage::typeString

The documentation for this struct was generated from the following files: