qTbot
0.2.102.bb22a69
qTbot is base back end library for your c++ Qt projects.
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
Functions
Typedefs
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
w
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
w
~
Variables
a
c
d
e
i
l
m
p
r
s
t
Typedefs
Enumerations
Enumerator
Files
File List
File Members
All
Functions
Macros
imessage.h
Go to the documentation of this file.
1
//#
2
//# Copyright (C) 2023-2024 QuasarApp.
3
//# Distributed under the GPLv3 software license, see the accompanying
4
//# Everyone is permitted to copy and distribute verbatim copies
5
//# of this license document, but changing it is not allowed.
6
//#
7
8
#ifndef IMESSAGE_H
9
#define IMESSAGE_H
10
11
#include "
qTbot/ijsonbasedupdate.h
"
12
namespace
qTbot
{
13
17
class
QTBOT_EXPORT
iMessage
:
public
IJsonBasedUpdate
18
{
19
public
:
20
iMessage
();
21
26
virtual
unsigned
long
long
messageId
()
const
= 0;
27
};
17
class
QTBOT_EXPORT
iMessage
:
public
IJsonBasedUpdate
{
…
};
28
}
29
#endif
// IMESSAGE_H
qTbot::IJsonBasedUpdate
The IJsonBasedUpdate class This is updates that have a json sructure.
Definition
ijsonbasedupdate.h:23
qTbot::iMessage
The iMessage class This is main interface for the all messages.
Definition
imessage.h:18
qTbot::iMessage::messageId
virtual unsigned long long messageId() const =0
updateId This method returns numeric id of the message.
QTBOT_EXPORT
#define QTBOT_EXPORT
Definition
global.h:18
ijsonbasedupdate.h
qTbot
Definition
telegramdeletemessage.cpp:8
src
qTbot
src
public
qTbot
messages
imessage.h
Generated by
1.9.8