Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals  

include/gimp-print/string-list.h File Reference

Go to the source code of this file.

Functions

stp_string_list_t stp_string_list_create (void)
void stp_string_list_destroy (stp_string_list_t list)
stp_param_string_tstp_string_list_param (stp_const_string_list_t, size_t element)
size_t stp_string_list_count (stp_const_string_list_t list)
stp_string_list_t stp_string_list_create_copy (stp_const_string_list_t)
void stp_string_list_add_string (stp_string_list_t list, const char *name, const char *text)
stp_string_list_t stp_string_list_create_from_params (const stp_param_string_t *list, size_t count)
int stp_string_list_is_present (stp_const_string_list_t list, const char *value)


Function Documentation

void stp_string_list_add_string stp_string_list_t    list,
const char *    name,
const char *    text
 

Definition at line 113 of file string-list.c.

References stp_param_string_t::name, stp_list_item_create(), stp_malloc(), stp_strdup(), stp_string_list_t, and stp_param_string_t::text.

Referenced by canon_parameters(), escp2_parameters(), lexmark_parameters(), olympus_parameters(), pcl_parameters(), ps_parameters_internal(), raw_parameters(), stp_dither_describe_parameter(), stp_string_list_create_from_params(), and stpi_describe_generic_parameter().

size_t stp_string_list_count stp_const_string_list_t    list
 

Definition at line 90 of file string-list.c.

References stp_const_string_list_t, and stp_list_get_length().

Referenced by canon_parameters(), lexmark_parameters(), ps_parameters_internal(), stp_string_list_is_present(), and verify_string_param().

stp_string_list_t stp_string_list_create void   
 

Definition at line 66 of file string-list.c.

References copyfunc(), free_list_element(), long_namefunc(), namefunc(), stp_list_create(), stp_list_set_copyfunc(), stp_list_set_freefunc(), stp_list_set_long_namefunc(), and stp_list_set_namefunc().

Referenced by canon_parameters(), escp2_parameters(), lexmark_parameters(), olympus_parameters(), pcl_parameters(), ps_parameters_internal(), raw_parameters(), stp_dither_describe_parameter(), stp_string_list_create_from_params(), stpi_color_traditional_describe_parameter(), and stpi_describe_generic_parameter().

stp_string_list_t stp_string_list_create_copy stp_const_string_list_t   
 

Definition at line 96 of file string-list.c.

References stp_const_string_list_t, and stp_list_copy().

stp_string_list_t stp_string_list_create_from_params const stp_param_string_t   list,
size_t    count
 

Definition at line 102 of file string-list.c.

References stp_string_list_add_string(), stp_string_list_create(), and stp_string_list_t.

void stp_string_list_destroy stp_string_list_t    list
 

Definition at line 77 of file string-list.c.

References stp_list_destroy(), and stp_string_list_t.

Referenced by stp_parameter_description_destroy().

int stp_string_list_is_present stp_const_string_list_t    list,
const char *    value
 

Definition at line 123 of file string-list.c.

References stp_param_string_t::name, stp_const_string_list_t, stp_string_list_count(), and stp_string_list_param().

stp_param_string_t* stp_string_list_param stp_const_string_list_t   ,
size_t    element
 

Definition at line 83 of file string-list.c.

References stp_const_string_list_t, and stp_list_get_item_by_index().

Referenced by canon_parameters(), escp2_parameters(), lexmark_parameters(), olympus_parameters(), pcl_parameters(), ps_parameters_internal(), raw_parameters(), stp_dither_describe_parameter(), stp_string_list_is_present(), stpi_color_traditional_describe_parameter(), and verify_string_param().


Generated on Wed May 12 20:21:35 2004 for libgimpprint API Reference by doxygen1.2.17