floo2
Classes | Public Member Functions | List of all members
floo::BMXForwardAttachment Class Reference

消息转发附件 More...

#include <bmx_forward_attachment.h>

Inheritance diagram for floo::BMXForwardAttachment:
floo::BMXMessageAttachment floo::BMXBaseObject

Classes

class  Message
 转发消息附件自定义消息 More...
 

Public Member Functions

 BMXForwardAttachment ()
 构造函数
 
virtual ~BMXForwardAttachment ()
 析构函数
 
virtual Type type () const
 附件类型 More...
 
virtual BMXMessageAttachmentPtr clone () const
 克隆函数 More...
 
- Public Member Functions inherited from floo::BMXMessageAttachment
 BMXMessageAttachment ()
 构造函数
 
virtual ~BMXMessageAttachment ()
 析构函数
 
- Public Member Functions inherited from floo::BMXBaseObject
template<typename T >
T * cast ()
 

Additional Inherited Members

- Public Types inherited from floo::BMXMessageAttachment
enum  Type {
  Type::Image = 1, Type::Voice, Type::Video, Type::File,
  Type::Location, Type::Command, Type::Forward
}
 附件类型 More...
 
enum  DownloadStatus {
  DownloadStatus::Downloaing, DownloadStatus::Successed, DownloadStatus::Failed, DownloadStatus::NotStart,
  DownloadStatus::Canceled
}
 附件下载状态 More...
 

Detailed Description

消息转发附件

Member Function Documentation

◆ clone()

virtual BMXMessageAttachmentPtr floo::BMXForwardAttachment::clone ( ) const
virtual

克隆函数

Returns
BMXMessageAttachmentPtr

Implements floo::BMXMessageAttachment.

◆ type()

virtual Type floo::BMXForwardAttachment::type ( ) const
inlinevirtual

附件类型

Returns
Type

Implements floo::BMXMessageAttachment.


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