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

hak05.h File Reference


Detailed Description

AK_semantic_scanner_tools.

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

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

Author:
ElkeZ

Definition in file hak05.h.

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

Go to the source code of this file.

Functions

externPascal void a05_constant_get (tak_all_command_glob &acv, integer ni, tak00_columninfo &colinfo, pasbool may_be_longer, integer mv_dest, void *dest, integer destpos, integer &actlen)
externPascal void a05_identifier_get (tak_all_command_glob &acv, integer tree_index, integer obj_len, void *moveobj)
externPascal void a05_int4_unsigned_get (tak_all_command_glob &acv, integer pos, tsp00_Int2 l, tsp00_Int4 &val)
externPascal void a05_li_constant_get (tak_all_command_glob &acv, integer ni, tak00_columninfo &colinfo, integer orig_len, integer mv_dest, void *dest, integer destpos, integer &actlen)
externPascal void a05_nextval_get (tak_all_command_glob &acv, tgg00_MessType2_Param m2_type, const tgg00_Surrogate VAR_ARRAY_REF seq_id, tgg00_SeqInfo &seq_info, void *dest, integer destpos, integer &actlen)
externPascal void a05_stamp_get (tak_all_command_glob &acv, void *dest, integer destpos, integer mv_dest)
externPascal void a05_str_literal_get (tak_all_command_glob &acv, integer tree_index, tsp00_DataType_Param datatyp, void *moveobj, integer obj_pos, integer obj_len)
externPascal void a05_string_literal_get (tak_all_command_glob &acv, integer tree_index, tsp00_DataType_Param datatyp, integer obj_len, void *moveobj)
externPascal void a05_transaction_get (tak_all_command_glob &acv, void *dest, integer destpos, integer mv_dest)
externPascal void a05_unsigned_int2_get (tak_all_command_glob &acv, integer pos, tsp00_Int2 l, tsp00_Int4 err_code, tsp00_Int2 &val)
externPascal void a05_verify_not_null (tak_all_command_glob &acv, tgg00_Rec &valbuf, tgg00_StackEntry &stackentry)
externPascal void a05constraint_fulfilled (tak_all_command_glob &acv, tgg00_Rec &valbuf, tgg00_FileId &tree, integer constraint_id)
externPascal void a05dfts_date_from_timestamp (void *sbuf, void *dbuf, tsp00_Int4 spos, tsp00_Int4 dpos, tsp00_Int4 dbufsize, integer actlen, tgg00_DateTimeFormat_Param format, tsp00_C3 &language, pasbool ch_code, tgg00_BasisError &b_err)
externPascal void a05get_digit (void *num_buf, integer pos, integer length, integer &dig_len, integer &dig_frac)
externPascal void a05get_err_tabid (tgg00_FileId &tree, tgg00_Surrogate &tableid)
externPascal void a05identifier_get (tak_all_command_glob &acv, integer tree_index, integer obj_len, void *moveobj)
externPascal void a05init ()
externPascal void a05int4_get (tak_all_command_glob &acv, integer pos, tsp00_Int2 l, tsp00_Int4 &val)
externPascal void a05int_range_check (tak_all_command_glob &acv, void *dest, integer destpos, integer numlen, tsp00_Int2 cdatalen, tsp00_Int4 errorpos)
externPascal void a05is_const_in_constraint (tak_all_command_glob &acv, void *valbuf, integer val_pos, integer val_len, tgg00_FileId &tree, integer constraint_id, tgg00_BasisError b_err, integer error_pos)
externPascal tsp00_Int4 a05lnr_space_defbyte (tak_acv_address acv, tsp00_MoveObjPtr &str, char defbyte, tsp00_Int4 start_pos, tsp00_Int4 length)
externPascal void a05long_literal_get (tak_all_command_glob &acv, integer tree_index, tsp00_DataType_Param datatyp, void *moveobj, integer obj_pos, integer &obj_len)
externPascal void a05luc_space (tak_acv_address acv, void *buf1, tsp00_Int4 fieldpos1, tsp00_Int4 fieldlength1, void *buf2, tsp00_Int4 fieldpos2, tsp00_Int4 fieldlength2, tsp00_LcompResult &l_result)
externPascal void a05password_get (tak_all_command_glob &acv, integer tree_index, tsp00_Pw &password)
externPascal void a05put_identifier (tsp00_KnlIdentifier &id, void *moveobj, tsp00_Int4 moveobj_size, tsp00_Int4 &pos, tsp00_Int2 &retcode)
externPascal void a05qualification_test (tak_all_command_glob &acv, tgg00_MessBlock &m, pasbool result_wanted, pasbool check_new_rec, integer error_pos, tgg00_Rec &rec, void *result_buf, tsp00_Int4 resultBufSize, integer &result_len)
externPascal void a05return_serial (tak_all_command_glob &acv, tsp00_Number &first_serial, tsp00_Number &last_serial)
externPascal void a05serial (tak_all_command_glob &acv, tak00_columninfo &colinfo, tgg00_FileId &treeid, void *moveobj, tsp00_Int4 moveobj_size, tsp00_Int4 number_pos, integer &number_len, pasbool with_retpart)
externPascal pasbool a05space_option (tak_acv_address acv)
externPascal void a05string_literal_get (tak_all_command_glob &acv, integer tree_index, tsp00_DataType_Param datatyp, void *moveobj, integer obj_pos, integer obj_len)
externPascal void a05surrogate_get (tak_all_command_glob &acv, tgg00_Surrogate &surrogate)
externPascal void a05temp_nextval (void *data_part, tsp00_Int4 data_size, tgg00_StackEntry &st_entry, tgg00_SeqInfo &seq_info, void *moveobj, tsp00_Int4 &moveobj_size, tsp00_Int4 result_pos, integer &result_len)
externPascal void a05tfts_time_from_timestamp (void *sbuf, void *dbuf, tsp00_Int4 spos, tsp00_Int4 dpos, tsp00_Int4 dbufsize, integer actlen, tgg00_DateTimeFormat_Param format, tsp00_C3 &language, pasbool ch_code, tgg00_BasisError &b_err)
externPascal void a05timestamp_get (tak_all_command_glob &acv, void *src, tsp00_Int4 src_pos, void *dest, tsp00_Int4 dest_pos, tsp00_Int4 check_len, pasbool ch_code, tgg00_BasisError &b_err)
externPascal void a05tsfdt_timestamp_from_dattim (void *sbuf, void *dbuf, tsp00_Int4 spos, tsp00_Int4 dpos, tsp00_Int4 dbufsize, integer actlen, tgg00_DateTimeFormat_Param format, tsp00_DataType_Param stype, pasbool ch_code, tgg00_BasisError &b_err)


Generated by  Doxygen 1.6.0   Back to index