Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions

hbd31.h File Reference


Detailed Description

leafhandling

******************************************************************************

------------------------------------------------------------------------------

Author:
JuergenP

Definition in file hbd31.h.

#include "gsp00.h"
#include "ggg00.h"
#include "gbd00.h"

Go to the source code of this file.

Functions

externPascal void b31add_to_leaf (tgg00_Rec &b, tbd_node_ptrs &nptr, integer index, tsp00_PageNo left, tbd_current_tree &current)
externPascal void b31append_to_leaf (tgg00_Rec &b, tbd_node_ptrs &nptr, integer index, integer page_fill_limit, tsp00_PageNo left, tbd_current_tree &current)
externPascal void b31del_from_leaf (tbd_node_ptrs &nptr, integer index, tsp00_PageNo left, tbd_current_tree &current)
externPascal void b31get_from_leaf (tbd_node_ptrs &nptr, integer index, pasbool with_kb_lock, tgg00_Rec &b, tbd_current_tree &current)
externPascal void b31next_search (tbd_node_ptrs &nptr, integer &index, tbd_current_tree &current)
externPascal void b31nfill_recordbuffer (tbd_node_ptrs &nptr, tgg00_Lkey &test_key, tgg00_FilePos &tree_pos, tgg00_BdSetResultRecord &set_result, void *b, tbd_current_tree &current)
externPascal void b31pfill_recordbuffer (tbd_node_ptrs &nptr, tgg00_Lkey &test_key, tgg00_FilePos &tree_pos, tgg00_BdSetResultRecord &set_result, void *b, tbd_current_tree &current)
externPascal void b31pointer_list (tbd_nodeptr &nptr)
externPascal void b31prev_search (tsp00_Key &reckey, tsp00_Int4 KeyLen, tbd_node_ptrs &nptr, integer &index, tsp00_PageNo &prev_leaf, tbd_current_tree &current)
externPascal void b31repl_in_leaf (tgg00_Rec &b, tbd_node_ptrs &nptr, integer index, tsp00_PageNo left, tbd_current_tree &current)
externPascal void b31search_entry (tbd_current_tree &current, tsp00_Key &rk, tsp00_Int4 KeyLen, tbd_nodeptr &nptr, tsp00_Int4 &index, tbd_searchresult &result)
externPascal void b31sort_entries (tbd_nodeptr &nptr, tgg00_TransContextPtr t)
externPascal void b31t_append_to_temp_leaf (tgg00_Rec &b, tbd_node_ptrs &nptr, tgg00_FilePos &tree_pos, tbd_current_tree &current)
externPascal void b31t_prev_temp_search (tbd_node_ptrs &nptr, integer &index, tbd_current_tree &current)
externPascal void b31w_next_search (tbd_node_ptrs &nptr, integer &index, tbd_current_tree &current)


Generated by  Doxygen 1.6.0   Back to index