Mudlet  0
Mudclient
discord.h File Reference
#include "Host.h"
#include "pre_guard.h"
#include <functional>
#include <utility>
#include <QDebug>
#include <QReadWriteLock>
#include <QTimer>
#include <QTimerEvent>
#include <QLibrary>
#include "../3rdparty/discord/rpc/include/discord_register.h"
#include "../3rdparty/discord/rpc/include/discord_rpc.h"
#include "post_guard.h"

Go to the source code of this file.

Data Structures

class  localDiscordPresence
 
class  Discord
 

Functions

QDebug & operator<< (QDebug &debug, const localDiscordPresence &ldp)
 

Function Documentation

◆ operator<<()

QDebug& operator<< ( QDebug &  debug,
const localDiscordPresence ldp 
)
inline

Definition at line 135 of file discord.h.

References localDiscordPresence::getDetailText(), localDiscordPresence::getEndTimeStamp(), localDiscordPresence::getInstance(), localDiscordPresence::getJoinSecret(), localDiscordPresence::getLargeImageKey(), localDiscordPresence::getLargeImageText(), localDiscordPresence::getMatchSecret(), localDiscordPresence::getPartyId(), localDiscordPresence::getPartyMax(), localDiscordPresence::getPartySize(), localDiscordPresence::getSmallImageKey(), localDiscordPresence::getSmallImageText(), localDiscordPresence::getSpectateSecret(), localDiscordPresence::getStartTimeStamp(), and localDiscordPresence::getStateText().

136 {
137  QDebugStateSaver saver(debug);
138  Q_UNUSED(saver);
139 
140  QString result = QStringLiteral("localDiscordPresence(\n"
141  " mDetails: \"%1\" mState: \"%2\" mInstance: %3\n"
142  " mLargeImageKey: \"%4\" mLargeImageText: \"%5\" \n"
143  " mSmallImageKey: \"%6\" mSmallImageText: \"%7\" \n")
144  .arg(ldp.getDetailText(), ldp.getStateText(),
145  QString::number(ldp.getInstance()),
146  ldp.getLargeImageKey(), ldp.getLargeImageText(),
147  ldp.getSmallImageKey(), ldp.getSmallImageText());
148 
149  result.append(QStringLiteral(" mPartyId: \"%1\" mPartySize: %2 mPartyMax %3\n"
150  " mMatchSecret: \"%4\" mJoinSecret: \"%5\" mSpectateSecret \"%6\"\n"
151  " mStartTimeStamp: %7 mEndTimeStamp: %8)\n")
152  .arg(ldp.getPartyId(), QString::number(ldp.getPartySize()), QString::number(ldp.getPartyMax()),
153  ldp.getMatchSecret(), ldp.getJoinSecret(), ldp.getSpectateSecret(),
154  QString::number(ldp.getStartTimeStamp()), QString::number(ldp.getEndTimeStamp())));
155 
156  debug.nospace().noquote() << result;
157  return debug;
158 }
int64_t getStartTimeStamp() const
Definition: discord.h:101
QString getLargeImageText() const
Definition: discord.h:104
int64_t getEndTimeStamp() const
Definition: discord.h:102
QString getStateText() const
Definition: discord.h:99
QString getLargeImageKey() const
Definition: discord.h:103
QString getSpectateSecret() const
Definition: discord.h:109
QString getDetailText() const
Definition: discord.h:100
int getPartySize() const
Definition: discord.h:111
QString getPartyId() const
Definition: discord.h:110
QString getJoinSecret() const
Definition: discord.h:107
int getPartyMax() const
Definition: discord.h:112
int8_t getInstance() const
Definition: discord.h:113
QString getSmallImageKey() const
Definition: discord.h:105
QString getSmallImageText() const
Definition: discord.h:106
QString getMatchSecret() const
Definition: discord.h:108