#ifndef TGBOT_INPUTMESSAGECONTENT_H #define TGBOT_INPUTMESSAGECONTENT_H #include #include namespace TgBot { /** * @brief This abstract class is base of all message contents. * * This object represents the content of a message to be sent as a result of an inline query. * * @ingroup types */ class InputMessageContent { public: typedef std::shared_ptr Ptr; InputMessageContent() {} virtual ~InputMessageContent() {} /** * @brief Type of the content */ std::string type; }; } #endif //TGBOT_INPUTMESSAGECONTENT_H