|
Typedefs |
typedef GWEN_STRINGLIST2 | GWEN_STRINGLIST2 |
typedef GWEN_LIST_ITERATOR | GWEN_STRINGLIST2_ITERATOR |
Enumerations |
enum | GWEN_STRINGLIST2_INSERTMODE { GWEN_StringList2_IntertModeAlwaysAdd = 0,
GWEN_StringList2_IntertModeNoDouble,
GWEN_StringList2_IntertModeReuse
} |
Functions |
GWENHYWFAR_API int | GWEN_StringList2_AppendString (GWEN_STRINGLIST2 *sl2, const char *s, int take, GWEN_STRINGLIST2_INSERTMODE m) |
GWENHYWFAR_API void | GWEN_StringList2_Dump (const GWEN_STRINGLIST2 *sl2) |
GWEN_STRINGLIST2 * | GWEN_StringList2_dup (GWEN_STRINGLIST2 *sl2) |
GWEN_STRINGLIST2_ITERATOR * | GWEN_StringList2_First (const GWEN_STRINGLIST2 *l) |
void | GWEN_StringList2_free (GWEN_STRINGLIST2 *sl2) |
GWENHYWFAR_API int | GWEN_StringList2_HasString (const GWEN_STRINGLIST2 *sl2, const char *s) |
GWENHYWFAR_API int | GWEN_StringList2_InsertString (GWEN_STRINGLIST2 *sl2, const char *s, int take, GWEN_STRINGLIST2_INSERTMODE m) |
GWEN_STRINGLIST2_ITERATOR * | GWEN_StringList2_Last (const GWEN_STRINGLIST2 *l) |
GWEN_STRINGLIST2 * | GWEN_StringList2_new () |
GWENHYWFAR_API int | GWEN_StringList2_RemoveString (GWEN_STRINGLIST2 *sl2, const char *s) |
void | GWEN_StringList2_SetIgnoreRefCount (GWEN_STRINGLIST2 *sl2, int i) |
void | GWEN_StringList2_SetSenseCase (GWEN_STRINGLIST2 *sl2, int i) |
const char * | GWEN_StringList2Iterator_Data (GWEN_STRINGLIST2_ITERATOR *li) |
GWEN_REFPTR * | GWEN_StringList2Iterator_DataRefPtr (GWEN_STRINGLIST2_ITERATOR *li) |
void | GWEN_StringList2Iterator_free (GWEN_STRINGLIST2_ITERATOR *li) |
unsigned int | GWEN_StringList2Iterator_GetLinkCount (const GWEN_STRINGLIST2_ITERATOR *li) |
const char * | GWEN_StringList2Iterator_Next (GWEN_STRINGLIST2_ITERATOR *li) |
const char * | GWEN_StringList2Iterator_Previous (GWEN_STRINGLIST2_ITERATOR *li) |