ekg2  GIT master
Struktury danych | Definicje | Definicje typów | Funkcje | Zmienne
Dokumentacja pliku testcase_for_remove_iter.c
#include <stdio.h>
#include <stdlib.h>
#include <ekg/dynstuff_inline.h>
#include <errno.h>
Wykres zależności załączania dla testcase_for_remove_iter.c:

Struktury danych

struct  foo
 

Definicje

#define xfree   free
 

Definicje typów

typedef struct foo foo
 

Funkcje

void * list_add_beginning3 (list_t *list, list_t new)
 
void * list_remove3i (list_t *list, list_t elem, void(*func)(list_t data))
 
void do_nothing (foo *f)
 
void foos_add (foo *new_)
 
foofoos_removei (foo *elem)
 
foonowy_element (int val)
 
void print (foo *f)
 
int main ()
 

Zmienne

foofoos
 

Dokumentacja definicji

◆ xfree

#define xfree   free

Dokumentacja definicji typów

◆ foo

typedef struct foo foo

Dokumentacja funkcji

◆ do_nothing()

void do_nothing ( foo f)

◆ foos_add()

void foos_add ( foo new_)

◆ foos_removei()

foo* foos_removei ( foo elem)

◆ list_add_beginning3()

void* list_add_beginning3 ( list_t list,
list_t  new 
)

◆ list_remove3i()

void* list_remove3i ( list_t list,
list_t  elem,
void(*)(list_t data)  func 
)

◆ main()

int main ( )

◆ nowy_element()

foo* nowy_element ( int  val)

◆ print()

void print ( foo f)

Dokumentacja zmiennych

◆ foos

foo* foos