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

_smat_entry_s Struct Reference
[Sparse matrices]

#include <dbprim.h>

Collaboration diagram for _smat_entry_s:

Collaboration graph
[legend]

Detailed Description

For internal use only.

This is the implementation of the smat_entry_t type.

Definition at line 2327 of file dbprim.h.

Data Fields

unsigned long se_magic
smat_table_tse_table
hash_entry_t se_hash
link_elem_t se_link [2]
void * se_object [2]


Field Documentation

hash_entry_t _smat_entry_s::se_hash
 

Hash table entry.

Definition at line 2330 of file dbprim.h.

Referenced by _smat_alloc(), _st_remove(), and st_add().

link_elem_t _smat_entry_s::se_link[2]
 

Linked list elements.

Definition at line 2331 of file dbprim.h.

Referenced by _smat_alloc(), _st_remove(), sh_find(), sh_iter(), sh_move(), and st_add().

unsigned long _smat_entry_s::se_magic
 

Magic number.

Definition at line 2328 of file dbprim.h.

Referenced by _smat_alloc(), and _smat_free().

void* _smat_entry_s::se_object[2]
 

Objects.

Definition at line 2332 of file dbprim.h.

Referenced by _smat_alloc(), and st_add().

smat_table_t* _smat_entry_s::se_table
 

Sparse matrix table.

Definition at line 2329 of file dbprim.h.

Referenced by _smat_alloc(), st_add(), and st_remove().


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