cpp-mirai-client  v2.6.1
cpp client for mirai-api-http
Mirai::IEvent< Event > 模板类 参考

Common interface for all event types 更多...

#include <IEvent.hpp>

类 Mirai::IEvent< Event > 继承关系图:
[图例]

Public 成员函数

 IEvent (const IEvent &)=default
 
IEventoperator= (const IEvent &)=default
 
 IEvent (IEvent &&)=default
 
IEventoperator= (IEvent &&)=default
 
MiraiClientGetMiraiClient () const
 获取接收该事件的 MiraiClient 的引用 更多...
 

静态 Public 成员函数

static constexpr EventTypes GetType ()
 获取事件类型 更多...
 

Protected 成员函数

 IEvent ()=default
 
 ~IEvent ()=default
 

友元

class MiraiClient
 

详细描述

template<class Event>
class Mirai::IEvent< Event >

Common interface for all event types

在文件 IEvent.hpp33 行定义.

构造及析构函数说明

◆ IEvent() [1/3]

template<class Event >
Mirai::IEvent< Event >::IEvent ( )
protecteddefault

◆ ~IEvent()

template<class Event >
Mirai::IEvent< Event >::~IEvent ( )
protecteddefault

◆ IEvent() [2/3]

template<class Event >
Mirai::IEvent< Event >::IEvent ( const IEvent< Event > &  )
default

◆ IEvent() [3/3]

template<class Event >
Mirai::IEvent< Event >::IEvent ( IEvent< Event > &&  )
default

成员函数说明

◆ operator=() [1/2]

template<class Event >
IEvent & Mirai::IEvent< Event >::operator= ( const IEvent< Event > &  )
default

◆ operator=() [2/2]

template<class Event >
IEvent & Mirai::IEvent< Event >::operator= ( IEvent< Event > &&  )
default

◆ GetType()

template<class Event >
static constexpr EventTypes Mirai::IEvent< Event >::GetType ( )
inlinestaticconstexpr

获取事件类型

在文件 IEvent.hpp62 行定义.

◆ GetMiraiClient()

template<class Event >
MiraiClient & Mirai::IEvent< Event >::GetMiraiClient ( ) const
inline

获取接收该事件的 MiraiClient 的引用

在文件 IEvent.hpp65 行定义.

友元及相关函数文档

◆ MiraiClient

template<class Event >
friend class MiraiClient
friend

在文件 IEvent.hpp36 行定义.


该类的文档由以下文件生成: