gwenhywfar  4.8.0beta
Macros | Functions
inherit.c File Reference
#include "inherit_p.h"
#include <gwenhywfar/misc.h>
#include <gwenhywfar/debug.h>
#include <gwenhywfar/gwenhywfarapi.h>
#include <string.h>

Go to the source code of this file.

Macros

#define DISABLE_DEBUGLOG
 

Functions

void * GWEN_Inherit_FindData (GWEN_INHERITDATA_LIST *l, uint32_t id, int wantCreate)
 
GWEN_INHERITDATAGWEN_Inherit_FindEntry (GWEN_INHERITDATA_LIST *l, uint32_t id, int wantCreate)
 
uint32_t GWEN_Inherit_MakeId (const char *typeName)
 
void GWEN_InheritData_clear (GWEN_INHERITDATA *d)
 
void GWEN_InheritData_free (GWEN_INHERITDATA *d)
 
void GWEN_InheritData_freeData (GWEN_INHERITDATA *d)
 
void * GWEN_InheritData_GetData (const GWEN_INHERITDATA *d)
 
GWEN_INHERIT_FREEDATAFN GWEN_InheritData_GetFreeDataFn (const GWEN_INHERITDATA *d)
 
uint32_t GWEN_InheritData_GetId (const GWEN_INHERITDATA *d)
 
const char * GWEN_InheritData_GetTypeName (const GWEN_INHERITDATA *d)
 
GWEN_INHERITDATAGWEN_InheritData_new (const char *t, uint32_t id, void *data, void *baseData, GWEN_INHERIT_FREEDATAFN freeDataFn)
 

Macro Definition Documentation

#define DISABLE_DEBUGLOG

Definition at line 30 of file inherit.c.