gwenhywfar  5.10.1
Functions

Slots. More...

Collaboration diagram for Slots:

Functions

GWENHYWFAR_API void GWEN_Slot_free (GWEN_SLOT *slot)
 
GWENHYWFAR_API GWEN_SIGNALOBJECTGWEN_Slot_GetSignalObject (const GWEN_SLOT *slot)
 
GWENHYWFAR_API GWEN_SLOTGWEN_Slot_new (GWEN_SIGNALOBJECT *so, const char *derivedType, const char *name, const char *typeOfArg1, const char *typeOfArg2, GWEN_SLOT_FUNCTION fn, void *userData)
 

Detailed Description

Slots.

Function Documentation

◆ GWEN_Slot_free()

GWENHYWFAR_API void GWEN_Slot_free ( GWEN_SLOT slot)

Definition at line 547 of file gwensignal.c.

References DBG_ERROR, GWEN_FREE_OBJECT, and GWEN_LOGDOMAIN.

Referenced by GWEN_SignalObject_RemoveForDerivedType(), GWEN_Slot__List2_freeAll_cb(), and GWEN_Slot_new().

Here is the caller graph for this function:

◆ GWEN_Slot_GetSignalObject()

GWENHYWFAR_API GWEN_SIGNALOBJECT* GWEN_Slot_GetSignalObject ( const GWEN_SLOT slot)

Definition at line 627 of file gwensignal.c.

◆ GWEN_Slot_new()

GWENHYWFAR_API GWEN_SLOT* GWEN_Slot_new ( GWEN_SIGNALOBJECT so,
const char *  derivedType,
const char *  name,
const char *  typeOfArg1,
const char *  typeOfArg2,
GWEN_SLOT_FUNCTION  fn,
void *  userData 
)

Definition at line 513 of file gwensignal.c.

References GWEN_NEW_OBJECT, GWEN_SignalObject_AddSlot(), GWEN_SignalObject_MkTypeId(), and GWEN_Slot_free().

Here is the call graph for this function: