|
Typedefs |
typedef GWEN_STRINGLISTSTRUCT | GWEN_STRINGLIST |
typedef GWEN_STRINGLISTENTRYSTRUCT | GWEN_STRINGLISTENTRY |
Enumerations |
enum | GWEN_STRINGLIST_SORT_MODE { GWEN_StringList_SortModeNoCase = 0,
GWEN_StringList_SortModeCase,
GWEN_StringList_SortModeInt
} |
Functions |
GWENHYWFAR_API void | GWEN_StringList_AppendEntry (GWEN_STRINGLIST *sl, GWEN_STRINGLISTENTRY *se) |
GWENHYWFAR_API int | GWEN_StringList_AppendString (GWEN_STRINGLIST *sl, const char *s, int take, int checkDouble) |
GWENHYWFAR_API void | GWEN_StringList_Clear (GWEN_STRINGLIST *sl) |
GWENHYWFAR_API unsigned int | GWEN_StringList_Count (const GWEN_STRINGLIST *sl) |
GWENHYWFAR_API GWEN_STRINGLIST * | GWEN_StringList_dup (const GWEN_STRINGLIST *sl) |
GWENHYWFAR_API GWEN_STRINGLISTENTRY * | GWEN_StringList_FirstEntry (const GWEN_STRINGLIST *sl) |
GWENHYWFAR_API const char * | GWEN_StringList_FirstString (const GWEN_STRINGLIST *l) |
GWENHYWFAR_API void * | GWEN_StringList_ForEach (const GWEN_STRINGLIST *l, void *(*func)(const char *s, void *u), void *user_data) |
GWENHYWFAR_API void | GWEN_StringList_free (GWEN_STRINGLIST *sl) |
GWENHYWFAR_API int | GWEN_StringList_HasString (const GWEN_STRINGLIST *sl, const char *s) |
GWENHYWFAR_API int | GWEN_StringList_InsertString (GWEN_STRINGLIST *sl, const char *s, int take, int checkDouble) |
GWENHYWFAR_API GWEN_STRINGLIST * | GWEN_StringList_new () |
GWENHYWFAR_API void | GWEN_StringList_RemoveEntry (GWEN_STRINGLIST *sl, GWEN_STRINGLISTENTRY *se) |
GWENHYWFAR_API int | GWEN_StringList_RemoveString (GWEN_STRINGLIST *sl, const char *s) |
GWENHYWFAR_API void | GWEN_StringList_SetIgnoreRefCount (GWEN_STRINGLIST *sl, int i) |
GWENHYWFAR_API void | GWEN_StringList_SetSenseCase (GWEN_STRINGLIST *sl, int i) |
GWENHYWFAR_API void | GWEN_StringList_Sort (GWEN_STRINGLIST *l, int ascending, GWEN_STRINGLIST_SORT_MODE sortMode) |
GWENHYWFAR_API const char * | GWEN_StringList_StringAt (const GWEN_STRINGLIST *l, int idx) |
GWENHYWFAR_API const char * | GWEN_StringListEntry_Data (const GWEN_STRINGLISTENTRY *se) |
GWENHYWFAR_API void | GWEN_StringListEntry_free (GWEN_STRINGLISTENTRY *sl) |
GWENHYWFAR_API GWEN_STRINGLISTENTRY * | GWEN_StringListEntry_new (const char *s, int take) |
GWENHYWFAR_API GWEN_STRINGLISTENTRY * | GWEN_StringListEntry_Next (const GWEN_STRINGLISTENTRY *se) |
GWENHYWFAR_API void | GWEN_StringListEntry_ReplaceString (GWEN_STRINGLISTENTRY *e, const char *s, int take) |
GWENHYWFAR_API void | GWEN_StringListEntry_SetData (GWEN_STRINGLISTENTRY *se, const char *s) |