|
|
Data Structures | |
| struct | FLGR_Fifo |
| struct | FLGR_FifoLink |
Functions | |
| FLGR_Fifo * | flgr_fifo_create (void) |
| static __inline__ void | flgr_fifo_del_current (FLGR_Fifo *fifo) |
| void | flgr_fifo_destroy (FLGR_Fifo *fifo) |
| void | flgr_fifo_flush (FLGR_Fifo *fifo) |
| static __inline__ void | flgr_fifo_get_current (FLGR_Fifo *fifo, int *z, int *y, int *x) |
| int | flgr_fifo_get_size (FLGR_Fifo *fifo) |
| void | flgr_fifo_init (FLGR_Fifo *fifo) |
| static __inline__ void | flgr_fifo_pop (FLGR_Fifo *fifo, int *z, int *y, int *x) |
| static __inline__ void | flgr_fifo_push (FLGR_Fifo *fifo, int z, int y, int x) |
| EXPORT_LIB FLGR_Fifo * flgr_fifo_create | ( | void | ) |
| static __inline__ void flgr_fifo_del_current | ( | FLGR_Fifo * | fifo | ) | [static] |
Remove current output link
| fifo | : FLGR_Fifo pointer |
Definition at line 113 of file flgrDataToolsFifo.h.
| EXPORT_LIB void flgr_fifo_destroy | ( | FLGR_Fifo * | fifo | ) |
Destroy a fifo
| fifo | : FLGR_Fifo pointer |
Definition at line 59 of file flgrDataToolsFifo.c.
| EXPORT_LIB void flgr_fifo_flush | ( | FLGR_Fifo * | fifo | ) |
Purge a fifo
| fifo | : FLGR_Fifo pointer |
Definition at line 53 of file flgrDataToolsFifo.c.
| static __inline__ void flgr_fifo_get_current | ( | FLGR_Fifo * | fifo, | |
| int * | z, | |||
| int * | y, | |||
| int * | x | |||
| ) | [static] |
Get the current output link without removing it
| fifo | : FLGR_Fifo pointer | |
| *z | : pointer to interger value for z-axis | |
| *y | : pointer to interger value for y-axis | |
| *x | : pointer to interger value for x-axis |
Definition at line 141 of file flgrDataToolsFifo.h.
| EXPORT_LIB int flgr_fifo_get_size | ( | FLGR_Fifo * | fifo | ) |
Get fifo size
| fifo | : FLGR_Fifo pointer |
Definition at line 49 of file flgrDataToolsFifo.c.
| EXPORT_LIB void flgr_fifo_init | ( | FLGR_Fifo * | fifo | ) |
Initialize fifo
| fifo | : FLGR_Fifo pointer |
Definition at line 34 of file flgrDataToolsFifo.c.
| static __inline__ void flgr_fifo_pop | ( | FLGR_Fifo * | fifo, | |
| int * | z, | |||
| int * | y, | |||
| int * | x | |||
| ) | [static] |
Pop values (get the current value and remove it)
| fifo | : FLGR_Fifo pointer | |
| *z | : pointer to z data | |
| *y | : pointer to y data | |
| *x | : pointer to x data |
Definition at line 187 of file flgrDataToolsFifo.h.
| static __inline__ void flgr_fifo_push | ( | FLGR_Fifo * | fifo, | |
| int | z, | |||
| int | y, | |||
| int | x | |||
| ) | [static] |
Push values
| fifo | : FLGR_Fifo pointer | |
| z | : z data | |
| y | : y data | |
| x | : x data |
Definition at line 158 of file flgrDataToolsFifo.h.
1.5.6