Fulguro Logo Support This Project

Static Size Fifo
[Data tools]


Detailed Description

Basic tools for manipulating Static Size Fifo.


Functions

void flgr_static_fifo_destroy (FLGR_StaticFifo *fifo)
FLGR_StaticFifoflgr_static_fifo_init (int size_y, int size_x)
int flgr_static_fifo_is_empty (FLGR_StaticFifo *fifo)
int flgr_static_fifo_level (FLGR_StaticFifo *fifo)
void flgr_static_fifo_read (FLGR_StaticFifo *fifo, int *row, int *col)
void flgr_static_fifo_write (FLGR_StaticFifo *fifo, int row, int col)


Function Documentation

void flgr_static_fifo_destroy ( FLGR_StaticFifo fifo  ) 

Destroy the fifo

Parameters:
fifo : Pointer to the fifo
Returns:
nothing

Definition at line 130 of file flgrDataToolsStaticFifo.c.

FLGR_StaticFifo* flgr_static_fifo_init ( int  size_y,
int  size_x 
)

Init the fifo using size of parameters of an image

Parameters:
size_y : row number of the image used to create the fifo
size_x : column number of the image used to create the fifo
Returns:
pointer to FLGR_StaticFifo variable

Definition at line 40 of file flgrDataToolsStaticFifo.c.

int flgr_static_fifo_is_empty ( FLGR_StaticFifo fifo  ) 

test if the fifo is empty

Parameters:
fifo : Pointer to the fifo
Returns:
FLGR_TRUE if fifo is empty

Definition at line 108 of file flgrDataToolsStaticFifo.c.

int flgr_static_fifo_level ( FLGR_StaticFifo fifo  ) 

return the filling level of the fifo

Parameters:
fifo : Pointer to the fifo
Returns:
filling level

Definition at line 119 of file flgrDataToolsStaticFifo.c.

void flgr_static_fifo_read ( FLGR_StaticFifo fifo,
int *  row,
int *  col 
)

read one pixel coordinate into the fifo

Parameters:
fifo : Pointer to the fifo
row : row pointer coordinate
col : column pointer coordinate
Returns:
nothing

Definition at line 92 of file flgrDataToolsStaticFifo.c.

void flgr_static_fifo_write ( FLGR_StaticFifo fifo,
int  row,
int  col 
)

write pixel coordinate into the fifo

Parameters:
fifo : Pointer to the fifo
row : row coordinate
col : column coordinate
Returns:
nothing

Definition at line 64 of file flgrDataToolsStaticFifo.c.


SourceForge.net Logo
Generated on Tue Nov 11 19:17:28 2008 for Fulguro by doxygen 1.5.6