tgbot-cpp
Loading...
Searching...
No Matches
InlineKeyboardMarkup.h
Go to the documentation of this file.
1
#ifndef TGBOT_INLINEKEYBOARDMARKUP_H
2
#define TGBOT_INLINEKEYBOARDMARKUP_H
3
4
#include "
tgbot/types/GenericReply.h
"
5
#include "
tgbot/types/InlineKeyboardButton.h
"
6
7
#include <vector>
8
#include <memory>
9
10
namespace
TgBot
{
11
17
class
InlineKeyboardMarkup
:
public
GenericReply
{
18
19
public
:
20
typedef
std::shared_ptr<InlineKeyboardMarkup>
Ptr
;
21
25
std::vector<std::vector<InlineKeyboardButton::Ptr>>
inlineKeyboard
;
26
27
};
28
}
29
30
#endif
//TGBOT_INLINEKEYBOARDMARKUP_H
GenericReply.h
InlineKeyboardButton.h
TgBot::GenericReply
This abstract class is base of all keyboard related events.
Definition
GenericReply.h:12
TgBot::InlineKeyboardMarkup
This object represents an inline keyboard that appears right next to the message it belongs to.
Definition
InlineKeyboardMarkup.h:17
TgBot::InlineKeyboardMarkup::Ptr
std::shared_ptr< InlineKeyboardMarkup > Ptr
Definition
InlineKeyboardMarkup.h:20
TgBot::InlineKeyboardMarkup::inlineKeyboard
std::vector< std::vector< InlineKeyboardButton::Ptr > > inlineKeyboard
Array of button rows, each represented by an Array of InlineKeyboardButton objects.
Definition
InlineKeyboardMarkup.h:25
TgBot
Definition
Api.h:40
include
tgbot
types
InlineKeyboardMarkup.h
Generated on Tue Jun 11 2024 00:46:35 for tgbot-cpp by
1.11.0