No Clock  1.0.2
string_list Struct Reference

String list. More...

#include <string_list.h>

Data Fields

size_t length
 
char ** list
 
size_t size
 

Related Functions

(Note that these are not member functions.)

size_t string_list_append (string_list *list, const char *s)
 Append a string to a string list. More...
 
void string_list_clean (string_list *list)
 Clean a string list. More...
 
void string_list_fprint (FILE *f, const string_list *list)
 Print a string list to a stream. More...
 
ssize_t string_list_index (string_list *list, const char *s)
 Index of a string in a string list. More...
 
void string_list_init (string_list *list)
 Initialize a string list. More...
 
const char * string_list_parameter (string_list *list, ssize_t place)
 Get the string at an index. More...
 
char * string_list_to_string (const string_list *list)
 Convert a string list into a string. More...
 

Detailed Description

String list.

Since
version 1.0.0

Field Documentation

size_t string_list::length

Current length of the string list.

char** string_list::list

List.

size_t string_list::size

Current maximum size of the string list.