yatbcpp  0.0.1
Yet another Telegram Bot CPP Library
Public Member Functions | Private Attributes | List of all members
yatbcpp::ReplyKeyboardRemove Class Reference

#include "ReplyKeyboardRemove.h"

Inheritance diagram for yatbcpp::ReplyKeyboardRemove:
Inheritance graph
[legend]
Collaboration diagram for yatbcpp::ReplyKeyboardRemove:
Collaboration graph
[legend]

Public Member Functions

 ReplyKeyboardRemove ()
 
 ReplyKeyboardRemove (const ReplyKeyboardRemove &ReplyKeyboardRemove)
 
void setSelective (const std::optional< bool > &selective)
 
bool isRemove_keyboard () const
 
const std::optional< bool > & getSelective () const
 

Private Attributes

bool remove_keyboard
 
std::optional< bool > selective
 

Detailed Description

See also https://core.telegram.org/bots/api#replykeyboardremove

Definition at line 14 of file ReplyKeyboardRemove.h.

Constructor & Destructor Documentation

◆ ReplyKeyboardRemove() [1/2]

ReplyKeyboardRemove::ReplyKeyboardRemove ( )

Definition at line 11 of file ReplyKeyboardRemove.cc.

◆ ReplyKeyboardRemove() [2/2]

ReplyKeyboardRemove::ReplyKeyboardRemove ( const ReplyKeyboardRemove ReplyKeyboardRemove)

Definition at line 17 of file ReplyKeyboardRemove.cc.

Member Function Documentation

◆ getSelective()

const optional< bool > & ReplyKeyboardRemove::getSelective ( ) const

Definition at line 40 of file ReplyKeyboardRemove.cc.

◆ isRemove_keyboard()

bool ReplyKeyboardRemove::isRemove_keyboard ( ) const

Definition at line 36 of file ReplyKeyboardRemove.cc.

◆ setSelective()

void ReplyKeyboardRemove::setSelective ( const std::optional< bool > &  selective)

Definition at line 28 of file ReplyKeyboardRemove.cc.

Member Data Documentation

◆ remove_keyboard

bool yatbcpp::ReplyKeyboardRemove::remove_keyboard
private

Definition at line 27 of file ReplyKeyboardRemove.h.

◆ selective

std::optional<bool> yatbcpp::ReplyKeyboardRemove::selective
private

Definition at line 28 of file ReplyKeyboardRemove.h.


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