Modul utils.c
wcharpair
Ergebnis: wchar_t *
Parameter:
- wcharpair_t * chars
- bool reverse
- wchar_t ch
new_wcharpairs
Ergebnis: wcharpair_t *
Parameter:
- const wchar_t
wcharpairslen
Ergebnis: size_t
Parameter:
- const wcharpair_t
wcharpairsdup
Ergebnis: wcharpair_t *
Parameter:
- const wcharpair_t
setwcharpairs
Ergebnis: wcharpair_t *
Parameter:
- wcharpair_t ** dest
- const wchar_t
- int elems
addwcharpairs
Ergebnis: wcharpair_t *
Parameter:
- wcharpair_t ** dest
- const wchar_t
- int elems
addchars
Ergebnis: wchar_t *
Parameter:
- wchar_t ** dest
- const wchar_t
- int elems
wcsnchr
Ergebnis: wchar_t *
Parameter:
- wchar_t * wcs
- size_t n
- wchar_t wc
will_add
Ergebnis: int
Parameter:
- int new
- int n
- int * max
- int inc
- void ** base
- size_t size
insert_item
Ergebnis: int
Parameter:
- int idx
- const void
- void * base
- int n
- size_t size
insert_last
Ergebnis: int
Parameter:
- const void
- void * base
- int n
- size_t size
- int * idx
insert_sorted
Ergebnis: int
Parameter:
- const void
- void * base
- int n
- size_t size
- compar_f * compar
- int * idx
remove_sorted
Ergebnis: int
Parameter:
- const void
- void * base
- int n
- size_t size
- compar_f * compar
- destroy_f * destroy_item
remove_unsorted
Ergebnis: int
Parameter:
- const void
- void * base
- int n
- size_t size
- compar_f * compar
- destroy_f * destroy_item
remove_item
Ergebnis: int
Parameter:
- int idx
- void * base
- int n
- size_t size
- destroy_f * destroy_item
reverse_array
Ergebnis: int
Parameter:
- void * base
- int n
- size_t size
_lfind_item
Ergebnis: void *
Parameter:
- const void
- void * base
- int n
- size_t size
- compar_f * compar
new_idlist
Ergebnis: idlist_t *
Parameter:
- int inc
clone_idlist
Ergebnis: idlist_t *
Parameter:
- idlist_t * idlist
add_idlist
Ergebnis: int
Parameter:
- idlist_t * idlist
- int id
readd_idlist
Ergebnis: int
Parameter:
- idlist_t * idlist
- int id
exist_idlist
Ergebnis: int
Parameter:
- idlist_t * idlist
- int id
- bool * found
del_idlist
Ergebnis: int
Parameter:
- idlist_t * idlist
- int id
clear_idlist
Ergebnis: void
Parameter:
- idlist_t * idlist
destroy_idlist
Ergebnis: void
Parameter:
- idlist_t * idlist
new_idbox
Ergebnis: idbox_t *
Parameter:
- size_t data_size
- int inc
- copy_f * copy_item
- destroy_f * destroy_item
add_idbox
Ergebnis: int
Parameter:
- idbox_t * idbox
- int id
- void * data
add_replace_idbox
Ergebnis: int
Parameter:
- idbox_t * idbox
- int id
- void * data
get_idbox
Ergebnis: int
Parameter:
- idbox_t * idbox
- int id
- void * data
get_idbox_a
Ergebnis: int
Parameter:
- idbox_t * idbox
- int id
- void ** data
exist_idbox
Ergebnis: bool
Parameter:
- idbox_t * idbox
- int id
del_idbox
Ergebnis: int
Parameter:
- idbox_t * idbox
- int id
destroy_idbox
Ergebnis: void
Parameter:
- idbox_t * idbox
string_endswith
Ergebnis: bool
Parameter:
- char * str
- char * pattern
add_default_directory
Ergebnis: int
Parameter:
- char * default_directory
- char ** filename
- bool free_filename
get_directory
Ergebnis: char *
Parameter:
- char * filename
get_explicit_directory
Ergebnis: char *
Parameter:
- char * filename