eLooM for STM32 application  v3.3.0
Loading...
Searching...
No Matches
Data Fields
_IEventSrc_vtbl Struct Reference

#include <IEventSrc_vtbl.h>

Data Fields

sys_error_code_t(* Init )(IEventSrc *_this)
 
sys_error_code_t(* AddEventListener )(IEventSrc *_this, IEventListener *pListener)
 
sys_error_code_t(* RemoveEventListener )(IEventSrc *_this, IEventListener *pListener)
 
uint32_t(* GetMaxListenerCount )(const IEventSrc *_this)
 
sys_error_code_t(* SendEvent )(const IEventSrc *_this, const IEvent *pxEvent, void *pvParams)
 

Detailed Description

IEventSrc virtual table. This table define all the functions that a subclass must overload.

Field Documentation

◆ AddEventListener

sys_error_code_t(* _IEventSrc_vtbl::AddEventListener) (IEventSrc *_this, IEventListener *pListener)

◆ GetMaxListenerCount

uint32_t(* _IEventSrc_vtbl::GetMaxListenerCount) (const IEventSrc *_this)

◆ Init

sys_error_code_t(* _IEventSrc_vtbl::Init) (IEventSrc *_this)
See also
IEventSrcInit

◆ RemoveEventListener

sys_error_code_t(* _IEventSrc_vtbl::RemoveEventListener) (IEventSrc *_this, IEventListener *pListener)

◆ SendEvent

sys_error_code_t(* _IEventSrc_vtbl::SendEvent) (const IEventSrc *_this, const IEvent *pxEvent, void *pvParams)

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