tgbot-cpp
TgBot::VideoNote Class Reference

#include <VideoNote.h>

Public Types

typedef std::shared_ptr< VideoNotePtr
 

Public Attributes

std::string fileId
 
int32_t length
 
int32_t duration
 
PhotoSize::Ptr thumb
 
int32_t fileSize
 

Detailed Description

This object represents a video message (available in Telegram apps as of v.4.0).

Definition at line 37 of file VideoNote.h.

Member Typedef Documentation

◆ Ptr

typedef std::shared_ptr<VideoNote> TgBot::VideoNote::Ptr

Definition at line 40 of file VideoNote.h.

Member Data Documentation

◆ duration

int32_t TgBot::VideoNote::duration

Duration of the video in seconds as defined by sender.

Definition at line 55 of file VideoNote.h.

◆ fileId

std::string TgBot::VideoNote::fileId

Unique identifier for this file.

Definition at line 45 of file VideoNote.h.

◆ fileSize

int32_t TgBot::VideoNote::fileSize

Optional. File size.

Definition at line 65 of file VideoNote.h.

◆ length

int32_t TgBot::VideoNote::length

Video width and height as defined by sender.

Definition at line 50 of file VideoNote.h.

◆ thumb

PhotoSize::Ptr TgBot::VideoNote::thumb

Optional. Video thumbnail.

Definition at line 60 of file VideoNote.h.


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