From e94cb46c2219da504a559d49eeda3e4134b96453 Mon Sep 17 00:00:00 2001 From: hunt Date: Tue, 22 Mar 2005 18:36:50 +0000 Subject: *** empty log message *** --- runtime/docs/html/structmap__root.html | 128 ++++++++++++++++++++++++++++----- 1 file changed, 111 insertions(+), 17 deletions(-) (limited to 'runtime/docs/html/structmap__root.html') diff --git a/runtime/docs/html/structmap__root.html b/runtime/docs/html/structmap__root.html index a55fe7b8..0fdd005f 100644 --- a/runtime/docs/html/structmap__root.html +++ b/runtime/docs/html/structmap__root.html @@ -14,36 +14,40 @@

Data Fields

-enum valtype type +enum valtype type + type of the values stored in the array
int maxnum - type of the values stored in the array
+ maximum number of elements allowed in the array.
int num - maximum number of elements allowed in the array.
+ current number of used elements
-int no_wrap +int no_wrap + when more than maxnum elements, wrap or discard?
-list_head head +list_head head - -list_head pool + linked list of current entries
+list_head pool + pool of unused entries.
-map_nodekey +map_nodekey - -u_int8_t create + saved key entry for lookups
+u_int8_t create + this is the creation data saved between the key functions and the set/get functions
-enum keytype c_key1type +enum keytype c_key1type -enum keytype c_key2type +enum keytype c_key2type hlist_head * c_keyhead @@ -55,11 +59,12 @@ hlist_head * c_keyhead key_data c_key2 -hlist_head hashes [HASH_TABLE_SIZE] +hlist_head hashes [HASH_TABLE_SIZE] - -void * membuf + the hash table for this array
+void * membuf + pointer to allocated memory space.

Detailed Description

This structure contains all information about a map. @@ -68,8 +73,97 @@ It is allocated once when _stp_map_new()

-Definition at line 57 of file map.h.


The documentation for this struct was generated from the following file: