diff lwlib/lw_stringlist.h @ 326:2eb058346cad

Added string module and expanded stringlist module
author lost
date Sat, 13 Feb 2010 05:21:20 +0000
parents be63116281b0
children 80826bf2827b
line wrap: on
line diff
--- a/lwlib/lw_stringlist.h	Sat Feb 13 05:20:55 2010 +0000
+++ b/lwlib/lw_stringlist.h	Sat Feb 13 05:21:20 2010 +0000
@@ -29,14 +29,21 @@
 {
 	char **strings;
 	int nstrings;
+	int cstring;
 };
 typedef struct lw_stringlist_priv * lw_stringlist_t;
 
 #else /* def ___lw_stringlist_c_seen___ */
 
 typedef void * lw_stringlist_t;
-
+extern lw_stringlist_t lw_stringlist_create(void);
+extern void lw_stringlist_destroy(lw_stringlist_t S);
+extern void lw_stringlist_addstring(lw_stringlist_t S, char *str);
+extern void lw_stringlist_reset(lw_stringlist_t S);
+extern char *lw_stringlist_current(lw_stringlist_t S);
+extern char *lw_stringlist_next(lw_stringlist_t S);
+extern int lw_stringlist_nstrings(lw_stringlist_t S);
 
 #endif /* def ___lw_stringlist_c_seen___ */
 
-#endif /* ___lw_stringlist_h_seen___ */
\ No newline at end of file
+#endif /* ___lw_stringlist_h_seen___ */