#include <gwenhywfar/st_type.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/st_storage_be.h>
Go to the source code of this file.
GWENHYWFAR_API int GWEN_StoType_AddVarNoLog | ( | GWEN_STO_TYPE * | ty, | |
GWEN_STO_VARDEF * | vdef | |||
) |
Takes over ownership of the var
GWENHYWFAR_API int GWEN_StoType_DecOpenCount | ( | GWEN_STO_TYPE * | ty | ) |
GWENHYWFAR_API GWEN_STO_TYPE* GWEN_StoType_dup | ( | const GWEN_STO_TYPE * | oty | ) |
GWENHYWFAR_API void GWEN_StoType_free | ( | GWEN_STO_TYPE * | ty | ) |
GWENHYWFAR_API int GWEN_StoType_GetOpenCount | ( | const GWEN_STO_TYPE * | ty | ) |
GWENHYWFAR_API GWEN_STO_TYPE* GWEN_StoType_GetOriginalType | ( | const GWEN_STO_TYPE * | ty | ) |
GWENHYWFAR_API GWEN_STO_CLIENT* GWEN_StoType_GetOwner | ( | const GWEN_STO_TYPE * | ty | ) |
GWENHYWFAR_API int GWEN_StoType_IncOpenCount | ( | GWEN_STO_TYPE * | ty | ) |
GWENHYWFAR_API int GWEN_StoType_IsModified | ( | const GWEN_STO_TYPE * | ty | ) |
GWENHYWFAR_API GWEN_STO_TYPE* GWEN_StoType_new | ( | GWEN_STO_STORAGE * | storage, | |
GWEN_TYPE_UINT32 | id, | |||
const char * | typeName, | |||
const char * | name | |||
) |
GWENHYWFAR_API void GWEN_StoType_SetModified | ( | GWEN_STO_TYPE * | ty, | |
int | i | |||
) |
GWENHYWFAR_API void GWEN_StoType_SetOpenCount | ( | GWEN_STO_TYPE * | ty, | |
int | i | |||
) |
GWENHYWFAR_API void GWEN_StoType_SetOriginalType | ( | GWEN_STO_TYPE * | ty, | |
GWEN_STO_TYPE * | oty | |||
) |
GWENHYWFAR_API void GWEN_StoType_SetOwner | ( | GWEN_STO_TYPE * | ty, | |
GWEN_STO_CLIENT * | cl | |||
) |
GWENHYWFAR_API void GWEN_StoType_SetVarList | ( | GWEN_STO_TYPE * | ty, | |
const GWEN_STO_VARDEF_LIST * | vl | |||
) |