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

tt_context Struct Reference

#include <tigertree.h>


Detailed Description

The default size of interim values stack, in TIGERSIZE blocks.

If this overflows (as it will for input longer than 2^64 in size), havoc may ensue.


Data Fields

gchar * top
 top (next empty) stack slot

gchar * block
 leaf data

gint64 count
 total blocks processed

int index
 index into block

gchar leaf [1+BLOCKSIZE]
 leaf in progress

gchar node [1+NODESIZE]
 node scratch space

gchar nodes [TIGERSIZE *56]
 stack of interim node values


Field Documentation

gchar* tt_context::block
 

leaf data

gint64 tt_context::count
 

total blocks processed

int tt_context::index
 

index into block

gchar tt_context::leaf[1 + BLOCKSIZE]
 

leaf in progress

gchar tt_context::node[1 + NODESIZE]
 

node scratch space

gchar tt_context::nodes[TIGERSIZE * 56]
 

stack of interim node values

gchar* tt_context::top
 

top (next empty) stack slot


The documentation for this struct was generated from the following file:
Generated on Sun Feb 12 10:50:13 2006 for Gtk-Gnutella by doxygen 1.3.6