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_)
 
foo * foos_removei (foo *elem)
 
foo * nowy_element (int val)
 
void print (foo *f)
 
int main ()
 

Zmienne

foo * foos
 

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