st_object.h File Reference

#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_TYPEGWEN_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 Documentation

#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 Documentation

typedef struct GWEN_STO_OBJECT GWEN_STO_OBJECT

Definition at line 38 of file st_object.h.


Function Documentation

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 
)


Generated on Thu Nov 9 22:06:50 2006 for gwenhywfar by  doxygen 1.5.1