#include "sendAudio.h"
Definition at line 18 of file sendAudio.h.
◆ sendAudio() [1/3]
yatbcpp::sendAudio::sendAudio |
( |
std::int64_t |
chat_id, |
|
|
std::string |
audio |
|
) |
| |
- Parameters
-
chat_id | |
audio,and | audio file id or an audio file location to send local files use methodMultipart |
◆ sendAudio() [2/3]
yatbcpp::sendAudio::sendAudio |
( |
std::string |
chat_id, |
|
|
std::string |
audio |
|
) |
| |
- Parameters
-
chat_id | |
audio,and | audio file id or an audio file location to send local files use methodMultipart |
◆ sendAudio() [3/3]
yatbcpp::sendAudio::sendAudio |
( |
Chat |
C, |
|
|
std::string |
audio |
|
) |
| |
- Parameters
-
C | |
audio,and | audio file id or an audio file location to send local files use methodMultipart |
◆ add_to_post()
void sendAudio::add_to_post |
( |
struct curl_httppost ** |
start, |
|
|
struct curl_httppost ** |
end |
|
) |
| |
|
virtual |
Method Required for derived classes so they can be made into Multipart object The Post Parts have to be added in it , upon end of request it is deleted in perform_requestMultipart
- Returns
Reimplemented from yatbcpp::telegram_methodMultipart< Message >.
Definition at line 67 of file sendAudio.cc.
◆ getAudio()
const string & sendAudio::getAudio |
( |
| ) |
const |
◆ getCaption()
const optional< string > & sendAudio::getCaption |
( |
| ) |
const |
◆ getChat_id()
const string & sendAudio::getChat_id |
( |
| ) |
const |
◆ getDisable_notification()
const optional< bool > & sendAudio::getDisable_notification |
( |
| ) |
const |
◆ getDuration()
const optional< string > & sendAudio::getDuration |
( |
| ) |
const |
◆ getFunctionname() [1/2]
◆ getFunctionname() [2/2]
◆ getPerformer()
const optional< string > & sendAudio::getPerformer |
( |
| ) |
const |
◆ getReply_markup()
const optional< ReplyMarkup > & sendAudio::getReply_markup |
( |
| ) |
const |
◆ getReply_to_message_id()
const optional< int32_t > & sendAudio::getReply_to_message_id |
( |
| ) |
const |
◆ getTitle()
const optional< string > & sendAudio::getTitle |
( |
| ) |
const |
◆ perform_requestJSON()
◆ perform_requestMultipart()
◆ setCaption()
void sendAudio::setCaption |
( |
const std::optional< std::string > & |
caption | ) |
|
◆ setDisable_notification()
void sendAudio::setDisable_notification |
( |
const std::optional< bool > & |
disable_notification | ) |
|
◆ setDuration()
void sendAudio::setDuration |
( |
const std::optional< std::string > & |
duration | ) |
|
◆ setPerformer()
void sendAudio::setPerformer |
( |
const std::optional< std::string > & |
performer | ) |
|
◆ setReply_to_message_id()
void sendAudio::setReply_to_message_id |
( |
const std::optional< int > & |
reply_to_message_id | ) |
|
◆ setReplyMarkup() [1/3]
◆ setReplyMarkup() [2/3]
◆ setReplyMarkup() [3/3]
void sendAudio::setReplyMarkup |
( |
const ForceReply |
FR | ) |
|
◆ setTitle()
void sendAudio::setTitle |
( |
const std::optional< std::string > & |
title | ) |
|
◆ toJson()
Json::Value sendAudio::toJson |
( |
| ) |
|
|
virtual |
◆ WriteCallback() [1/2]
◆ WriteCallback() [2/2]
◆ audio
std::string yatbcpp::sendAudio::audio |
|
private |
◆ caption
std::optional<std::string> yatbcpp::sendAudio::caption |
|
private |
◆ chat_id
std::string yatbcpp::sendAudio::chat_id |
|
private |
◆ disable_notification
std::optional<bool> yatbcpp::sendAudio::disable_notification |
|
private |
◆ duration
std::optional<std::string> yatbcpp::sendAudio::duration |
|
private |
◆ functionname [1/2]
◆ functionname [2/2]
◆ performer
std::optional<std::string> yatbcpp::sendAudio::performer |
|
private |
◆ reply_markup
std::optional<ReplyMarkup> yatbcpp::sendAudio::reply_markup |
|
private |
◆ reply_to_message_id
std::optional<std::int32_t > yatbcpp::sendAudio::reply_to_message_id |
|
private |
◆ title
std::optional<std::string> yatbcpp::sendAudio::title |
|
private |
The documentation for this class was generated from the following files: