Giveda® Embedded Midware  1.2.0
本文档受《版权法》、《版权公约》保护。深圳技达®版权所有
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 
Public 成员函数 | Public 属性 | Protected 属性 | 所有成员列表
GSlotAPI< Ret(Args...)> 模板类 参考abstract

#include <gObject_cpp11.h>

GSlotCpp< Receiver, Ret(Args...)> 继承.

Public 成员函数

E_SLOT_TYPE type () const
 
 GSlotAPI (void *slot, GObject *receiver=NULL, E_SLOT_TYPE t=C_SLOT_TYPE)
 
virtual ~GSlotAPI ()
 
virtual void operator() (Args &...args)=0
 
bool operator== (const GSlotAPI &other)
 

Public 属性

GObjectm_receiver
 

Protected 属性

void * m_slot
 

构造及析构函数说明

template<typename Ret , typename... Args>
GSlotAPI< Ret(Args...)>::GSlotAPI ( void *  slot,
GObject receiver = NULL,
E_SLOT_TYPE  t = C_SLOT_TYPE 
)
inlineexplicit
template<typename Ret , typename... Args>
virtual GSlotAPI< Ret(Args...)>::~GSlotAPI ( )
inlinevirtual

成员函数说明

template<typename Ret , typename... Args>
virtual void GSlotAPI< Ret(Args...)>::operator() ( Args &...  args)
pure virtual
template<typename Ret , typename... Args>
bool GSlotAPI< Ret(Args...)>::operator== ( const GSlotAPI< Ret(Args...)> &  other)
inline
template<typename Ret , typename... Args>
E_SLOT_TYPE GSlotAPI< Ret(Args...)>::type ( ) const
inline

类成员变量说明

template<typename Ret , typename... Args>
GObject* GSlotAPI< Ret(Args...)>::m_receiver
template<typename Ret , typename... Args>
void* GSlotAPI< Ret(Args...)>::m_slot
protected

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