From 78eefa4b5a74690a537fc725b4de2224548a0826 Mon Sep 17 00:00:00 2001 From: dol-sen Date: Wed, 5 Oct 2011 13:50:03 -0700 Subject: move everything to prep for a merge into layman. --- c-layman/doc/html/group__string__list.html | 247 +++++++++++++++++++++++++++++ 1 file changed, 247 insertions(+) create mode 100644 c-layman/doc/html/group__string__list.html (limited to 'c-layman/doc/html/group__string__list.html') diff --git a/c-layman/doc/html/group__string__list.html b/c-layman/doc/html/group__string__list.html new file mode 100644 index 0000000..f6b3402 --- /dev/null +++ b/c-layman/doc/html/group__string__list.html @@ -0,0 +1,247 @@ + + +C-Layman: StringList + + + + + +
+

StringList

String list management class. +More... +

+ + + + + + + + + + + + + + + + + + + + + + +

Data Structures

struct  StringList

Functions

StringListstringListCreate (size_t len)
int stringListInsertAt (StringList *l, unsigned int pos, char *str)
unsigned int stringListCount (StringList *l)
char * stringListGetAt (StringList *l, unsigned int pos)
void stringListPrint (StringList *list)
void stringListFree (StringList *list)
StringListlistToCList (PyObject *list)
PyObject * cListToPyList (StringList *list)
+


Detailed Description

+String list management class.

Function Documentation

+ +
+
+ + + + + + + + + +
PyObject* cListToPyList (StringList list  ) 
+
+
+ +

+Converts a C String list to a Python List object +

+

+ +

+
+ + + + + + + + + +
StringList* listToCList (PyObject *  list  ) 
+
+
+ +

+

+internal

+Converts a Python list object to a C String list +
+

+ +

+
+ + + + + + + + + +
unsigned int stringListCount (StringList l  ) 
+
+
+ +

+Get the number of strings in the list.

+

Returns:
the number of strings in the list
+ +
+

+ +

+
+ + + + + + + + + +
StringList* stringListCreate (size_t  len  ) 
+
+
+ +

+Creates a String list to use with the library.

Parameters:
+ + +
len the number of strings in the list.
+
+ +
+

+ +

+
+ + + + + + + + + +
void stringListFree (StringList list  ) 
+
+
+ +

+Frees a string list and it's data +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
char* stringListGetAt (StringList l,
unsigned int  pos 
)
+
+
+ +

+Get the String at position pos

Returns:
the String at position pos
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
int stringListInsertAt (StringList l,
unsigned int  pos,
char *  str 
)
+
+
+ +

+Inserts the string str in the list l at position pos.

Returns:
True if it succeeded, False if not.
+ +
+

+ +

+
+ + + + + + + + + +
void stringListPrint (StringList list  ) 
+
+
+ +

+Prints a C String list. +

+

+

+
Generated on Fri Aug 6 20:00:53 2010 for C-Layman by  + +doxygen 1.5.8
+ + -- cgit v1.2.3-1-g7c22