qTbot 0.87.9547b0c
qTbot is base back end library for your c++ Qt projects.
qTbot::IBot Member List

This is the complete list of members for qTbot::IBot, including all inherited members.

defaultFileStorageLocation() constqTbot::IBotprotectedvirtual
deleteMessage(const QVariant &chatId, const QVariant &messageId)=0qTbot::IBotpure virtual
getFile(const QString &fileId, iFile::Type fileType=iFile::Type::Ram)=0qTbot::IBotpure virtual
handleIncomeNewUpdate(const QSharedPointer< iUpdate > &)qTbot::IBotprotectedvirtual
IBot()qTbot::IBot
incomeNewUpdate(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
login(const QByteArray &token)=0qTbot::IBotpure virtual
logout()qTbot::IBotvirtual
makeMesasge(const QByteArray &data, Args &&...args)qTbot::IBotinlineprotectedstatic
makeMesasge(const QJsonObject &data, Args &&...args)qTbot::IBotinlineprotectedstatic
makeUrl(const QSharedPointer< iRequest > &request) const =0qTbot::IBotprotectedpure virtual
markUpdateAsProcessed(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
markUpdateAsUnprocessed(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
markUpdateAsUnprocessed(unsigned long long messageID)qTbot::IBotprotected
name() constqTbot::IBot
processed() constqTbot::IBot
sendFile(const QFileInfo &file, const QVariant &chatId)=0qTbot::IBotpure virtual
sendFile(const QByteArray &file, const QString &fileName, const QVariant &chatId)=0qTbot::IBotpure virtual
sendMessage(const QVariant &chatId, const QString &text)=0qTbot::IBotpure virtual
sendRequest(const QSharedPointer< iRequest > &rquest)qTbot::IBotprotected
setName(const QString &newName)qTbot::IBot
setProcessed(const QSet< unsigned long long > &newProcessed)qTbot::IBotvirtual
setToken(const QByteArray &newToken)qTbot::IBotprotected
sigReceiveUpdate(const QSharedPointer< iUpdate > &)qTbot::IBotsignal
sigStopRequire()qTbot::IBotsignal
takeNextUnreadUpdate()qTbot::IBot
token() constqTbot::IBot
~IBot()qTbot::IBot