cpp-mirai-client
v2.6.1
cpp client for mirai-api-http
|
群文件信息 更多...
#include <MediaTypes.hpp>
Public 属性 | |
std::string | id |
文件id,唯一标识符 更多... | |
std::string | path |
文件路径 更多... | |
std::string | name |
文件名称 更多... | |
std::unique_ptr< GroupFileInfo > | parent |
文件父目录 更多... | |
bool | isFile = false |
int64_t | size = 0 |
Group | contact |
文件所在的群聊 更多... | |
std::optional< FileInfo > | file = std::nullopt |
文件信息 更多... | |
std::optional< std::string > | DownloadUrl = std::nullopt |
文件下载链接 更多... | |
群文件信息
可能为文件夹,此时 GroupFileInfo::isFile = false
且 GroupFileInfo::file
为空。'GroupFileInfo::DownloadUrl' 只有当请求了下载信息时才会被设置。
Member Variable | Default Value |
---|---|
GroupFileInfo::id | "" |
GroupFileInfo::path | "" |
GroupFileInfo::name | "" |
GroupFileInfo::parent | nullptr |
GroupFileInfo::isFile | false |
GroupFileInfo::size | size |
GroupFileInfo::contact | Group{} |
GroupFileInfo::file | std::nullopt |
GroupFIleInfo::DownloadUrl | std::nullopt |
在文件 MediaTypes.hpp 第 75 行定义.
std::string Mirai::GroupFileInfo::id |
文件id,唯一标识符
在文件 MediaTypes.hpp 第 78 行定义.
std::string Mirai::GroupFileInfo::path |
文件路径
在文件 MediaTypes.hpp 第 80 行定义.
std::string Mirai::GroupFileInfo::name |
文件名称
在文件 MediaTypes.hpp 第 82 行定义.
std::unique_ptr<GroupFileInfo> Mirai::GroupFileInfo::parent |
文件父目录
在文件 MediaTypes.hpp 第 84 行定义.
bool Mirai::GroupFileInfo::isFile = false |
在文件 MediaTypes.hpp 第 85 行定义.
int64_t Mirai::GroupFileInfo::size = 0 |
在文件 MediaTypes.hpp 第 86 行定义.
Group Mirai::GroupFileInfo::contact |
文件所在的群聊
在文件 MediaTypes.hpp 第 88 行定义.
std::optional<FileInfo> Mirai::GroupFileInfo::file = std::nullopt |
文件信息
在文件 MediaTypes.hpp 第 91 行定义.
std::optional<std::string> Mirai::GroupFileInfo::DownloadUrl = std::nullopt |
文件下载链接
在文件 MediaTypes.hpp 第 93 行定义.