Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

_sh_flush_s Struct Reference
[Sparse matrices]

Collaboration diagram for _sh_flush_s:

Collaboration graph
[legend]

Detailed Description

For internal use only.

This structure is used by sh_flush() in its call to ll_flush(). The structure contains state that ll_flush() cannot directly pass to _sh_flush_iter().

Definition at line 41 of file sh_flush.c.

Data Fields

smat_table_tsf_table
smat_loc_t sf_elem
smat_iter_t sf_flush
void * sf_extra


Field Documentation

smat_loc_t _sh_flush_s::sf_elem
 

Which list we're traversing.

Definition at line 43 of file sh_flush.c.

Referenced by _sh_flush_iter(), and sh_flush().

void* _sh_flush_s::sf_extra
 

Extra data.

Definition at line 45 of file sh_flush.c.

Referenced by _sh_flush_iter(), and sh_flush().

smat_iter_t _sh_flush_s::sf_flush
 

Flush function.

Definition at line 44 of file sh_flush.c.

Referenced by _sh_flush_iter(), and sh_flush().

smat_table_t* _sh_flush_s::sf_table
 

Pointer to the smat table.

Definition at line 42 of file sh_flush.c.

Referenced by _sh_flush_iter(), and sh_flush().


Generated on Sat Jul 15 14:10:53 2006 for DatabasePrimitivesLibrary by  doxygen 1.4.4