#include <gwenhywfar/types.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/st_type.h>
Go to the source code of this file.
Defines | |
#define | GWEN_STO_OBJECT_FLAGS_DELETED 0x00000001 |
#define | GWEN_STO_OBJECT_FLAGS_TO_DELETE 0x00000002 |
Typedefs | |
typedef GWEN_STO_OBJECT | GWEN_STO_OBJECT |
Functions | |
GWENHYWFAR_API int | GWEN_StoObject_DecRefCount (GWEN_STO_OBJECT *o) |
GWENHYWFAR_API const char * | GWEN_StoObject_GetCharValue (const GWEN_STO_OBJECT *o, const char *varName, int idx, const char *defValue) |
GWENHYWFAR_API GWEN_TYPE_UINT32 | GWEN_StoObject_GetId (const GWEN_STO_OBJECT *o) |
GWENHYWFAR_API int | GWEN_StoObject_GetIntValue (const GWEN_STO_OBJECT *o, const char *varName, int idx, int defValue) |
GWENHYWFAR_API int | GWEN_StoObject_GetRefCount (const GWEN_STO_OBJECT *o) |
GWENHYWFAR_API GWEN_STO_TYPE * | GWEN_StoObject_GetType (const GWEN_STO_OBJECT *o) |
GWENHYWFAR_API int | GWEN_StoObject_IncRefCount (GWEN_STO_OBJECT *o) |
GWENHYWFAR_API void | GWEN_StoObject_SetCharValue (GWEN_STO_OBJECT *o, const char *varName, const char *value, int overwrite) |
GWENHYWFAR_API void | GWEN_StoObject_SetIntValue (GWEN_STO_OBJECT *o, const char *varName, int value, int overwrite) |
#define GWEN_STO_OBJECT_FLAGS_DELETED 0x00000001 |
Definition at line 34 of file st_object.h.
#define GWEN_STO_OBJECT_FLAGS_TO_DELETE 0x00000002 |
Definition at line 35 of file st_object.h.
typedef struct GWEN_STO_OBJECT GWEN_STO_OBJECT |
Definition at line 38 of file st_object.h.
GWENHYWFAR_API int GWEN_StoObject_DecRefCount | ( | GWEN_STO_OBJECT * | o | ) |
GWENHYWFAR_API const char* GWEN_StoObject_GetCharValue | ( | const GWEN_STO_OBJECT * | o, | |
const char * | varName, | |||
int | idx, | |||
const char * | defValue | |||
) |
GWENHYWFAR_API GWEN_TYPE_UINT32 GWEN_StoObject_GetId | ( | const GWEN_STO_OBJECT * | o | ) |
GWENHYWFAR_API int GWEN_StoObject_GetIntValue | ( | const GWEN_STO_OBJECT * | o, | |
const char * | varName, | |||
int | idx, | |||
int | defValue | |||
) |
GWENHYWFAR_API int GWEN_StoObject_GetRefCount | ( | const GWEN_STO_OBJECT * | o | ) |
GWENHYWFAR_API GWEN_STO_TYPE* GWEN_StoObject_GetType | ( | const GWEN_STO_OBJECT * | o | ) |
GWENHYWFAR_API int GWEN_StoObject_IncRefCount | ( | GWEN_STO_OBJECT * | o | ) |
GWENHYWFAR_API void GWEN_StoObject_SetCharValue | ( | GWEN_STO_OBJECT * | o, | |
const char * | varName, | |||
const char * | value, | |||
int | overwrite | |||
) |
GWENHYWFAR_API void GWEN_StoObject_SetIntValue | ( | GWEN_STO_OBJECT * | o, | |
const char * | varName, | |||
int | value, | |||
int | overwrite | |||
) |