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

hak70.h File Reference


Detailed Description

Build_Strategy.

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

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

Author:
GertG / HolgerB

Definition in file hak70.h.

#include "gsp00.h"
#include "ggg00.h"
#include "gak00.h"
#include "vak001.h"
#include "ggg07.h"
#include "gak70.h"

Go to the source code of this file.

Functions

externPascal void a70_invkeylen (tak_all_command_glob VAR_VALUE_REF acv, tgg07_StrategyInfo VAR_VALUE_REF gg_strategy, tsp00_Int2 VAR_VALUE_REF invkeylen)
externPascal void a70_keylengths (tak_all_command_glob VAR_VALUE_REF acv, tgg07_StratEnum_Param strategy, integer fetch_primkeylen, tsp00_Int2 fetch_invkeylen, integer build_primkeylen, integer VAR_VALUE_REF primlen, integer VAR_VALUE_REF invlen)
externPascal void a70_strategy_search (tak_all_command_glob VAR_VALUE_REF acv, tak_dml_info VAR_VALUE_REF dmli, tgg00_FileId VAR_VALUE_REF rtree, tak70_strat_rec VAR_VALUE_REF strat_rec)
externPascal void a70L1_strat_search (tak_all_command_glob VAR_VALUE_REF acv, tak_syspointerarr VAR_VALUE_REF sparr, tak70_strategy_record VAR_VALUE_REF access_info, tgg07_StrategyInfo VAR_VALUE_REF gg_strategy, tsp00_Int2 VAR_VALUE_REF StratInfo_len, tak70_page_eval_rec VAR_VALUE_REF eval_info, tak00_ord_fields VAR_VALUE_REF order_fields, tsp00_Int4 VAR_VALUE_REF L1_pageIO, tsp00_Longreal VAR_VALUE_REF L1_stratvalue)
externPascal void a70L2L3_strat_search (tak_all_command_glob VAR_VALUE_REF acv, tak_dml_info VAR_VALUE_REF dmli, tak_syspointerarr VAR_VALUE_REF sparr, tak70_strategy_record VAR_VALUE_REF access_info, tgg07_StrategyInfo VAR_VALUE_REF gg_strategy, tsp00_Int2 VAR_VALUE_REF StratInfo_len, tsp00_Int4 morestratpos, tak70_page_eval_rec VAR_VALUE_REF eval_info, tak70_term VAR_VALUE_REF L1_terms, tak00_ord_fields VAR_VALUE_REF order_fields, tsp00_Int4 L1_pageIO, tsp00_Longreal VAR_VALUE_REF L1_stratvalue)
externPascal void a70strategy (tak_all_command_glob VAR_VALUE_REF acv, tak_dml_info VAR_VALUE_REF dmli, tgg07_StrategyInfo VAR_VALUE_REF gg_strategy, tsp00_Int2 VAR_VALUE_REF StratInfo_len, tak70_page_eval_rec VAR_VALUE_REF eval_info, tak00_access_configuration config)

Variables

externPascal tak70_strategy_record a70_glob_zstrat_rec
externPascal tgg07_StratEnumSet a70glob_accessop_inv_build_strats
externPascal tgg07_StratEnumSet a70glob_accessop_inv_fetch_strats
externPascal tgg07_StratEnumSet a70glob_accessop_key_build_strats
externPascal tgg07_StratEnumSet a70glob_accessop_key_fetch_strats
externPascal tgg07_StratEnumSet a70glob_accessop_known_strats
externPascal tgg07_StratEnumSet a70glob_accessop_uknwn_strats
externPascal tgg07_StratEnumSet a70glob_build_strats
externPascal tgg07_StratEnumSet a70glob_fetch_strats
externPascal tgg07_StratEnumSet a70glob_in_strats
externPascal tgg07_StratEnumSet a70glob_inv_build_strats
externPascal tgg07_StratEnumSet a70glob_inv_fetch_strats
externPascal tgg07_StratEnumSet a70glob_inv_strats
externPascal tgg07_StratEnumSet a70glob_join_inv_strats
externPascal tgg07_StratEnumSet a70glob_join_key_strats
externPascal tgg07_StratEnumSet a70glob_join_strats
externPascal tgg07_StratEnumSet a70glob_key_build_strats
externPascal tgg07_StratEnumSet a70glob_key_fetch_strats
externPascal tgg07_StratEnumSet a70glob_key_strats
externPascal tgg07_StratEnumSet a70glob_subq_strats


Generated by  Doxygen 1.6.0   Back to index