ImpsEngine  1.0.0
A software library collection for end user applications.
IANotificationEvent Class Reference

Public Member Functions

static IA_CONSTRUCTOR void IANotificationEvent_init (IANotificationEvent *this)
 
static void IANotificationEvent_register (IANotificationEvent *this, IANotificationDelegate *delegate)
 
static void IANotificationEvent_unregister (IANotificationEvent *this, IANotificationDelegate *delegate)
 
static void IANotificationEvent_notify (const IANotificationEvent *this)
 
static IA_DESTRUCTOR void IANotificationEvent_deinit (IANotificationEvent *this)
 

Data Fields

IAStructArrayList * delegates
 

Member Function Documentation

◆ IANotificationEvent_init()

static IA_CONSTRUCTOR void IANotificationEvent_init ( IANotificationEvent this)
inline

◆ IANotificationEvent_register()

static void IANotificationEvent_register ( IANotificationEvent this,
IANotificationDelegate delegate 
)
inline

◆ IANotificationEvent_unregister()

static void IANotificationEvent_unregister ( IANotificationEvent this,
IANotificationDelegate delegate 
)
inline

◆ IANotificationEvent_notify()

static void IANotificationEvent_notify ( const IANotificationEvent this)
inline

◆ IANotificationEvent_deinit()

static IA_DESTRUCTOR void IANotificationEvent_deinit ( IANotificationEvent this)
inline

Field Documentation

◆ delegates

IAStructArrayList* IANotificationEvent::delegates

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