Slots. More...
![]() |
Functions | |
GWENHYWFAR_API void | GWEN_Slot_free (GWEN_SLOT *slot) |
GWENHYWFAR_API GWEN_SIGNALOBJECT * | GWEN_Slot_GetSignalObject (const GWEN_SLOT *slot) |
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) |
Slots.
GWENHYWFAR_API void GWEN_Slot_free | ( | GWEN_SLOT * | slot | ) |
Definition at line 527 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().
GWENHYWFAR_API GWEN_SIGNALOBJECT* GWEN_Slot_GetSignalObject | ( | const GWEN_SLOT * | slot | ) |
Definition at line 603 of file gwensignal.c.
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 494 of file gwensignal.c.
References GWEN_NEW_OBJECT, GWEN_SignalObject_AddSlot(), GWEN_SignalObject_MkTypeId(), and GWEN_Slot_free().