From 650485eeebaf390a2de685011b3d2c5202237590 Mon Sep 17 00:00:00 2001 From: April White Date: Fri, 28 Jul 2000 01:20:12 +0000 Subject: [PATCH] 2000-07-28 00:18 UTC+0500 April White * include/hbapi.h * fixed comment for hb_xgrab() declaration (was 'exists' now 'exits') * doc/en + hbapi.txt + hbapierr.txt + hbapifs.txt + hbapigt.txt + hbapiitm.txt + hbapilng.txt + hbapirdd.txt + hbdate.txt + hbmacro.txt + hbset.txt + hbvm.txt + hbcompat.txt * doc/genhtm.rsp + entries for above --- harbour/doc/en/hbapi.txt | 6955 +++++++++++++++++++++++++++++++++++ harbour/doc/en/hbcompat.txt | 4665 +++++++++++++++++++++++ harbour/doc/en/hbset.txt | 75 + harbour/doc/genhtm.rsp | 13 + harbour/include/hbapi.h | 2 +- 5 files changed, 11709 insertions(+), 1 deletion(-) create mode 100644 harbour/doc/en/hbapi.txt create mode 100644 harbour/doc/en/hbcompat.txt create mode 100644 harbour/doc/en/hbset.txt diff --git a/harbour/doc/en/hbapi.txt b/harbour/doc/en/hbapi.txt new file mode 100644 index 0000000000..fd1825275f --- /dev/null +++ b/harbour/doc/en/hbapi.txt @@ -0,0 +1,6955 @@ +/* + * $Id$ + */ + +/* + * The following parts are Copyright of the individual authors. + * www - http://www.harbour-project.org + * + * Copyright 1999 Antonio Linares + * Header file for the Extend API, Array API, misc API and base declarations + * + * See doc/license.txt for licensing terms. + * + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parc + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a string parameter + * $SYNTAX$ + * hb_parc( int iParam, ... ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parclen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a string parameter length + * $SYNTAX$ + * hb_parclen( int iParam, ... ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parcsiz + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a by-reference string parameter length, including terminator + * $SYNTAX$ + * hb_parcsiz( int iParam, ... ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_pards + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a date as a string yyyymmdd + * $SYNTAX$ + * hb_pards( int iParam, ... ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_pardsbuff + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a date as a string yyyymmdd + * $SYNTAX$ + * hb_pardsbuff( char * szDate, int iParam, ... ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parinfa + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve length or element type of an array parameter + * $SYNTAX$ + * hb_parinfa( int iParamNum, ULONG uiArrayIndex ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parinfo + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Determine the param count or data type + * $SYNTAX$ + * hb_parinfo( int iParam ) --> ( int )iResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parl + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a logical parameter as an int + * $SYNTAX$ + * hb_parl( int iParam, ... ) --> ( int )iResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parnd + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a numeric parameter as a double + * $SYNTAX$ + * hb_parnd( int iParam, ... ) --> ( double )dResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parni + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a numeric parameter as a integer + * $SYNTAX$ + * hb_parni( int iParam, ... ) --> ( int )iResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_parnl + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a numeric parameter as a long + * $SYNTAX$ + * hb_parnl( int iParam, ... ) --> ( long )lResult + * $ARGUMENTS$ + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_param + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a generic parameter + * $SYNTAX$ + * hb_param( int iParam, int iMask ) --> ( PHB_ITEM )pResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_pcount + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns the number of suplied parameters + * $SYNTAX$ + * hb_pcount( void ) --> ( int )iResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_ret + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Post a NIL return value + * $SYNTAX$ + * hb_ret( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retc + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a string + * $SYNTAX$ + * hb_retc( char * szText ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retclen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a string with a specific length + * $SYNTAX$ + * hb_retclen( char * szText, ULONG ulLen ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retds + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a date, must use yyyymmdd format + * $SYNTAX$ + * hb_retds( char * szDate ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retd + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a date + * $SYNTAX$ + * hb_retd( long lYear, long lMonth, long lDay ) --> void + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retdl + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a long value as a julian date + * $SYNTAX$ + * hb_retdl( long lJulian ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retl + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a logical integer + * $SYNTAX$ + * hb_retl( int iTrueFalse ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnd + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a double + * $SYNTAX$ + * hb_retnd( double dNumber ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retni + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a integer number + * $SYNTAX$ + * hb_retni( int iNumber ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnl + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a long number + * $SYNTAX$ + * hb_retnl( long lNumber ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnlen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a double, with specific width and decimals + * $SYNTAX$ + * hb_retnlen( double dNumber, int iWidth, int iDec ) --> void + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retndlen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a double, with specific width and decimals + * $SYNTAX$ + * hb_retndlen( double dNumber, int iWidth, int iDec ) --> void + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnilen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a integer number, with specific width + * $SYNTAX$ + * hb_retnilen( int iNumber, int iWidth ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnllen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a long number, with specific width + * $SYNTAX$ + * hb_retnllen( long lNumber, int iWidth ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_reta + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns an array with a specific length + * $SYNTAX$ + * hb_reta( ULONG ulLen ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_storc + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Stores a szString on a variable by reference + * $SYNTAX$ + * hb_storc( char * szText, int iParam, ... ) --> void + * $ARGUMENTS$ + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_storclen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Stores a fixed length string on a variable by reference + * $SYNTAX$ + * hb_storclen( char * szText, ULONG ulLength, int iParam, ... ) --> void + * $ARGUMENTS$ + * + * + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_stords + * $CATEGORY$ + * Extend API + * $ONELINER$ + * SzDate must have yyyymmdd format + * $SYNTAX$ + * hb_stords( char * szDate, int iParam, ... ) --> void + * $ARGUMENTS$ + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_storl + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Stores a logical integer on a variable by reference + * $SYNTAX$ + * hb_storl( int iLogical, int iParam, ... ) --> void + * $ARGUMENTS$ + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_storni + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Stores an integer on a variable by reference + * $SYNTAX$ + * hb_storni( int iValue, int iParam, ... ) --> void + * $ARGUMENTS$ + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_stornl + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Stores a long on a variable by reference + * $SYNTAX$ + * hb_stornl( long lValue, int iParam, ... ) --> void + * $ARGUMENTS$ + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_stornd + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Stores a double on a variable by reference + * $SYNTAX$ + * hb_stornd( double dValue, int iParam, ... ) --> void + * $ARGUMENTS$ + * + * + * + * + * <...> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xinit + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Initialize fixed memory subsystem + * $SYNTAX$ + * hb_xinit( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xexit + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Deinitialize fixed memory subsystem + * $SYNTAX$ + * hb_xexit( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xalloc + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Allocates memory, returns NULL on failure + * $SYNTAX$ + * hb_xalloc( ULONG ulSize ) --> ( void * )pResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xgrab + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Allocates memory, exits on failure + * $SYNTAX$ + * hb_xgrab( ULONG ulSize ) --> ( void * )pResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xfree + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Frees memory + * $SYNTAX$ + * hb_xfree( void * pMem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xrealloc + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Reallocates memory + * $SYNTAX$ + * hb_xrealloc( void * pMem, ULONG ulSize ) --> ( void * )pResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xsize + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns the size of an allocated memory block + * $SYNTAX$ + * hb_xsize( void * pMem ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xquery + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Query different types of memory information + * $SYNTAX$ + * hb_xquery( USHORT uiMode ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xmemcpy + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy more than memcpy() can + * $SYNTAX$ + * hb_xmemcpy( void * pDestArg, void * pSourceArg, ULONG ulLen ) --> ( void * )pResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not UINT_MAX == ULONG_MAX + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xmemset + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Set more than memset() can + * $SYNTAX$ + * hb_xmemset( void * pDestArg, int iFill, ULONG ulLen ) --> ( void * )pResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: not UINT_MAX == ULONG_MAX + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayNew + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Creates a new array + * $SYNTAX$ + * hb_arrayNew( PHB_ITEM pItem, ULONG ulLen ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayLen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrives the array len + * $SYNTAX$ + * hb_arrayLen( PHB_ITEM pArray ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayIsObject + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrives if the array is an object + * $SYNTAX$ + * hb_arrayIsObject( PHB_ITEM pArray ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayAdd + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Add a new item to the end of an array item + * $SYNTAX$ + * hb_arrayAdd( PHB_ITEM pArray, PHB_ITEM pItemValue ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayIns + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Insert a nil item into an array, without changing the length + * $SYNTAX$ + * hb_arrayIns( PHB_ITEM pArray, ULONG ulIndex ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayDel + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Delete an array item, without changing length + * $SYNTAX$ + * hb_arrayDel( PHB_ITEM pArray, ULONG ulIndex ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arraySize + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Sets the array total length + * $SYNTAX$ + * hb_arraySize( PHB_ITEM pArray, ULONG ulLen ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayLast + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve last item in an array + * $SYNTAX$ + * hb_arrayLast( PHB_ITEM pArray, PHB_ITEM pResult ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayRelease + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Releases an array - don't call it - use ItemRelease() !!! + * $SYNTAX$ + * hb_arrayRelease( PHB_ITEM pArray ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arraySet + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Sets an array element + * $SYNTAX$ + * hb_arraySet( PHB_ITEM pArray, ULONG ulIndex, PHB_ITEM pItem ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGet + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves an item + * $SYNTAX$ + * hb_arrayGet( PHB_ITEM pArray, ULONG ulIndex, PHB_ITEM pItem ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetItemPtr + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns pointer to specified element of the array + * $SYNTAX$ + * hb_arrayGetItemPtr( PHB_ITEM pArray, ULONG ulIndex ) --> ( PHB_ITEM )pResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayCopyC + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy a string into an array item + * $SYNTAX$ + * hb_arrayCopyC( PHB_ITEM pArray, ULONG ulIndex, char * szBuffer, ULONG ulLen ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetC + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the string contained on an array element + * $SYNTAX$ + * hb_arrayGetC( PHB_ITEM pArray, ULONG ulIndex ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetCPtr + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the string pointer on an array element + * $SYNTAX$ + * hb_arrayGetCPtr( PHB_ITEM pArray, ULONG ulIndex ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetCLen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the string length contained on an array element + * $SYNTAX$ + * hb_arrayGetCLen( PHB_ITEM pArray, ULONG ulIndex ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetL + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the logical value contained on an array element + * $SYNTAX$ + * hb_arrayGetL( PHB_ITEM pArray, ULONG ulIndex ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetNI + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the int value contained on an array element + * $SYNTAX$ + * hb_arrayGetNI( PHB_ITEM pArray, ULONG ulIndex ) --> ( int )iResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetNL + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the long numeric value contained on an array element + * $SYNTAX$ + * hb_arrayGetNL( PHB_ITEM pArray, ULONG ulIndex ) --> ( long )lResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetND + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the double value contained on an array element + * $SYNTAX$ + * hb_arrayGetND( PHB_ITEM pArray, ULONG ulIndex ) --> ( double )dResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetDS + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the date value contained in an array element + * $SYNTAX$ + * hb_arrayGetDS( PHB_ITEM pArray, ULONG ulIndex, char * szDate ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetDL + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the date value contained in an array element, as a long integer + * $SYNTAX$ + * hb_arrayGetDL( PHB_ITEM pArray, ULONG ulIndex ) --> ( long )lResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayGetType + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves the type of an array item + * $SYNTAX$ + * hb_arrayGetType( PHB_ITEM pArray, ULONG ulIndex ) --> ( USHORT )usResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayFill + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Fill an array with a given item + * $SYNTAX$ + * hb_arrayFill( PHB_ITEM pArray, PHB_ITEM pValue, ULONG * pulStart, ULONG * pulCount ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayScan + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Scan an array for a given item, or until code-block item returns TRUE + * $SYNTAX$ + * hb_arrayScan( PHB_ITEM pArray, PHB_ITEM pValue, ULONG * pulStart, ULONG * pulCount ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayEval + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Execute a code-block for every element of an array item + * $SYNTAX$ + * hb_arrayEval( PHB_ITEM pArray, PHB_ITEM bBlock, ULONG * pulStart, ULONG * pulCount ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayCopy + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy items from one array to another + * $SYNTAX$ + * hb_arrayCopy( PHB_ITEM pSrcArray, PHB_ITEM pDstArray, ULONG * pulStart, ULONG * pulCount, ULONG * pulTarget ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arrayClone + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a duplicate of an existing array, including all nested items + * $SYNTAX$ + * hb_arrayClone( PHB_ITEM pArray ) --> ( PHB_ITEM )pResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_arraySort + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Sorts an array item + * $SYNTAX$ + * hb_arraySort( PHB_ITEM pArray, ULONG * pulStart, ULONG * pulCount, PHB_ITEM pBlock ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_stricmp + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Compare two strings without regards to case + * $SYNTAX$ + * hb_stricmp( const char * s1, const char * s2 ) --> ( int )iResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strnicmp + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Compare two string without regards to case, limited by length + * $SYNTAX$ + * hb_strnicmp( const char * s1, const char * s2, ULONG ulLen ) --> ( int )iResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strupr + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Convert a string in-place to upper-case + * $SYNTAX$ + * hb_strupr( char * pszText ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strdup + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns a pointer to a newly allocated copy of the source string + * $SYNTAX$ + * hb_strdup( const char * pszText ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strMatchRegExp + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Compare two strings using a regular expression pattern + * $SYNTAX$ + * hb_strMatchRegExp( const char * szString, const char * szMask ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strEmpty + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns whether a string contains only white space + * $SYNTAX$ + * hb_strEmpty( const char * szText, ULONG ulLen ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strDescend + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy a string to a buffer, inverting each character + * $SYNTAX$ + * hb_strDescend( char * szStringTo, const char * szStringFrom, ULONG ulLen ) --> void + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strAt + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns an index to a sub-string within another string + * $SYNTAX$ + * hb_strAt( const char * szSub, ULONG ulSubLen, const char * szText, ULONG ulLen ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strUpper + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Convert an existing string buffer to upper case + * $SYNTAX$ + * hb_strUpper( char * szText, ULONG ulLen ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strLower + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Convert an existing string buffer to lower case + * $SYNTAX$ + * hb_strLower( char * szText, ULONG ulLen ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strncpyUpper + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy an existing string buffer to another buffer, as upper case + * $SYNTAX$ + * hb_strncpyUpper( char * pDest, const char * pSource, ULONG ulLen ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strVal + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Return the numeric value of a character string representation of a number + * $SYNTAX$ + * hb_strVal( const char * szText, ULONG ulLen ) --> ( double )dResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strLTrim + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Return a pointer to the first non-white space character + * $SYNTAX$ + * hb_strLTrim( const char * szText, ULONG * ulLen ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_strRTrimLen + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Return length of a string, ignoring trailing white space (or true spaces) + * $SYNTAX$ + * hb_strRTrimLen( const char * szText, ULONG ulLen, BOOL bAnySpace ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_numRound + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Round a number to a specific number of digits + * $SYNTAX$ + * hb_numRound( double dResult, int iDec ) --> ( double )dResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_clsReleaseAll + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Releases all defined classes + * $SYNTAX$ + * hb_clsReleaseAll( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_objGetClsName + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves an object class name + * $SYNTAX$ + * hb_objGetClsName( PHB_ITEM pObject ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_objGetMethod + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns the method pointer of a object class + * $SYNTAX$ + * hb_objGetMethod( PHB_ITEM pObject, PHB_SYMB pSymMsg ) --> ( PHB_FUNC )hResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_objHasMsg + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns TRUE/FALSE whether szString is an existing message for object + * $SYNTAX$ + * hb_objHasMsg( PHB_ITEM pObject, char * szString ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_dynsymGet + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Finds and creates a dynamic symbol if not found + * $SYNTAX$ + * hb_dynsymGet( char * szName ) --> ( PHB_DYNS )hResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_dynsymNew + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Creates a new dynamic symbol based on a local one + * $SYNTAX$ + * hb_dynsymNew( PHB_SYMB pSymbol ) --> ( PHB_DYNS )hResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_dynsymFind + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Finds a dynamic symbol + * $SYNTAX$ + * hb_dynsymFind( char * szName ) --> ( PHB_DYNS )hResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_dynsymFindName + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Converts to uppercase and finds a dynamic symbol + * $SYNTAX$ + * hb_dynsymFindName( char * szName ) --> ( PHB_DYNS )hResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_dynsymLog + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Displays all dynamic symbols + * $SYNTAX$ + * hb_dynsymLog( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_dynsymRelease + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Releases the memory of the dynamic symbol table + * $SYNTAX$ + * hb_dynsymRelease( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_dynsymEval + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Enumerates all dynamic symbols + * $SYNTAX$ + * hb_dynsymEval( PHB_DYNS_FUNC pFunction, void * Cargo ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargInit + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Initialize command line argument API's + * $SYNTAX$ + * hb_cmdargInit( int argc, char * argv[] ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargARGC + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve command line argument count + * $SYNTAX$ + * hb_cmdargARGC( void ) --> ( int )iResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargARGV + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve command line argument buffer pointer + * $SYNTAX$ + * hb_cmdargARGV( void ) --> ( char ** )ppszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargIsInternal + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Determine if a string is an internal setting + * $SYNTAX$ + * hb_cmdargIsInternal( const char * szArg ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargCheck + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Check if a given internal switch (like //INFO) was set + * $SYNTAX$ + * hb_cmdargCheck( const char * pszName ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargString + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns the string value of an internal switch (like //TEMPPATH:"C:\") + * $SYNTAX$ + * hb_cmdargString( const char * pszName ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargNum + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Returns the numeric value of an internal switch (like //F:90) + * $SYNTAX$ + * hb_cmdargNum( const char * pszName ) --> ( int )iResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_cmdargProcessVM + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Check for command line internal arguments + * $SYNTAX$ + * hb_cmdargProcessVM( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_symbolNew + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Create a new symbol + * $SYNTAX$ + * hb_symbolNew( char * szName ) --> ( PHB_SYMB )hResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_codeblockNew + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Create a code-block + * $SYNTAX$ + * hb_codeblockNew( BYTE * pBuffer, USHORT uiLocals, USHORT * pLocalPosTable, PHB_SYMB pSymbols ) --> ( HB_CODEBLOCK_PTR )hResult + * $ARGUMENTS$ + * + * + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_codeblockMacroNew + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_codeblockMacroNew( BYTE * pBuffer, USHORT usLen ) --> ( HB_CODEBLOCK_PTR )hResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_codeblockDelete + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Delete a codeblock + * $SYNTAX$ + * hb_codeblockDelete( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_codeblockGetVar + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Get local variable referenced in a codeblock + * $SYNTAX$ + * hb_codeblockGetVar( PHB_ITEM pItem, LONG iItemPos ) --> ( PHB_ITEM )pResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_codeblockGetRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Get local variable passed by reference + * $SYNTAX$ + * hb_codeblockGetRef( PHB_ITEM pItem, PHB_ITEM pRefer ) --> ( PHB_ITEM )pResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_codeblockEvaluate + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Evaluate a codeblock + * $SYNTAX$ + * hb_codeblockEvaluate( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_codeblockCopy + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy a codeblock + * $SYNTAX$ + * hb_codeblockCopy( PHB_ITEM pDest, PHB_ITEM pSource ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarValueNew + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Create a new global value + * $SYNTAX$ + * hb_memvarValueNew( HB_ITEM_PTR pSource, BOOL bTrueMemvar ) --> ( HB_HANDLE )hResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarValueBaseAddress + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve the base address of the values table + * $SYNTAX$ + * hb_memvarValueBaseAddress( void ) --> ( HB_VALUE_PTR * )phResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarsInit + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Initialize the memvar API system + * $SYNTAX$ + * hb_memvarsInit( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarsRelease + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Clear all PUBLIC and PRIVATE variables + * $SYNTAX$ + * hb_memvarsRelease( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarsFree + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Release the memvar API system + * $SYNTAX$ + * hb_memvarsFree( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarValueIncRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Increase the reference count of a global value + * $SYNTAX$ + * hb_memvarValueIncRef( HB_HANDLE hValue ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarValueDecRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Decrease the reference count of a global value + * $SYNTAX$ + * hb_memvarValueDecRef( HB_HANDLE hValue ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarSetValue + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy an item into a symbol + * $SYNTAX$ + * hb_memvarSetValue( PHB_SYMB pMemvarSymb, HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarGet + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy an symbol value into an item + * $SYNTAX$ + * hb_memvarGet( HB_ITEM_PTR pItem, PHB_SYMB pMemvarSymb ) --> ( ERRCODE )hResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarGetValue + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy an symbol value into an item, with error trapping + * $SYNTAX$ + * hb_memvarGetValue( HB_ITEM_PTR pItem, PHB_SYMB pMemvarSymb ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarGetRefer + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Copy a reference to a symbol value into an item, with error trapping + * $SYNTAX$ + * hb_memvarGetRefer( HB_ITEM_PTR pItem, PHB_SYMB pMemvarSymb ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarGetPrivatesBase + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve current PRIVATE variables stack base + * $SYNTAX$ + * hb_memvarGetPrivatesBase( void ) --> ( ULONG )ulResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarSetPrivatesBase + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Release PRIVATE variables created after specified base + * $SYNTAX$ + * hb_memvarSetPrivatesBase( ULONG ulBase ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarNewParameter + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_memvarNewParameter( PHB_SYMB pSymbol, PHB_ITEM pValue ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarGetStrValuePtr + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_memvarGetStrValuePtr( char * szVarName, ULONG *pulLen ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * <*pulLen> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarCreateFromItem + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_memvarCreateFromItem( PHB_ITEM pMemvar, BYTE bScope, PHB_ITEM pValue ) --> void + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarScope + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve scope of a dynamic variable symbol + * $SYNTAX$ + * hb_memvarScope( char * szVarName, ULONG ulLength ) --> ( int )iResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conInit + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Initialize the console API system + * $SYNTAX$ + * hb_conInit( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conRelease + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Release the console API system + * $SYNTAX$ + * hb_conRelease( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conNewLine + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a pointer to a static buffer containing new-line characters + * $SYNTAX$ + * hb_conNewLine( void ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conOutStd + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Output an string to STDOUT + * $SYNTAX$ + * hb_conOutStd( char * pStr, ULONG ulLen ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conOutErr + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Output an string to STDERR + * $SYNTAX$ + * hb_conOutErr( char * pStr, ULONG ulLen ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conSetCursor + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve and optionally set cursor shape + * $SYNTAX$ + * hb_conSetCursor( BOOL bSetCursor, USHORT usNewCursor ) --> ( USHORT )usResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conSetColor + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve and optionally set console color + * $SYNTAX$ + * hb_conSetColor( char * szColor ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_conXSaveRestRelease + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Release the save/restore API + * $SYNTAX$ + * hb_conXSaveRestRelease( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_compReservedName + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Determines if a string contains a reserve word + * $SYNTAX$ + * hb_compReservedName( char * szName ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_procname + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve a procedure name into a buffer + * $SYNTAX$ + * hb_procname( int iLevel, char * szName ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroGetValue + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieve results of a macro expansion + * $SYNTAX$ + * hb_macroGetValue( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroSetValue + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Assign a value to a macro-expression item + * $SYNTAX$ + * hb_macroSetValue( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroTextValue + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Macro text substitution + * $SYNTAX$ + * hb_macroTextValue( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroPushSymbol + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Handle a macro function calls, e.g. var := ¯o() + * $SYNTAX$ + * hb_macroPushSymbol( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroRun + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Executes pcode compiled by macro compiler + * $SYNTAX$ + * hb_macroRun( HB_MACRO_PTR pMacro ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroCompile + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Compile a string and return a pcode buffer + * $SYNTAX$ + * hb_macroCompile( char * szString ) --> ( HB_MACRO_PTR )hResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroDelete + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Release all memory allocated for macro evaluation + * $SYNTAX$ + * hb_macroDelete( HB_MACRO_PTR pMacro ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroTextSubst + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Substitute macro variables occurences within a given string + * $SYNTAX$ + * hb_macroTextSubst( char * szString, ULONG *pulStringLen ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * + * <*pulStringLen> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroIsIdent + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Determine if a string is a valid function or variable name + * $SYNTAX$ + * hb_macroIsIdent( char * szString ) --> ( BOOL )bResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroPopAliasedValue + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Compiles and evaluates an aliased macro expression + * $SYNTAX$ + * hb_macroPopAliasedValue( HB_ITEM_PTR pAlias, HB_ITEM_PTR pVar ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroPushAliasedValue + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Compiles and evaluates an aliased macro expression + * $SYNTAX$ + * hb_macroPushAliasedValue( HB_ITEM_PTR pAlias, HB_ITEM_PTR pVar ) --> void + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_macroGetType + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Determine the type of an expression + * $SYNTAX$ + * hb_macroGetType( HB_ITEM_PTR pItem ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcAlloc + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Allocates a memory controlled by the garbage collector + * $SYNTAX$ + * hb_gcAlloc( ULONG ulSize, HB_GARBAGE_FUNC_PTR pFunc ) --> ( void * )pResult + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcFree + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Deallocates a memory allocated by the garbage collector + * $SYNTAX$ + * hb_gcFree( void *pAlloc ) --> void + * $ARGUMENTS$ + * <*pAlloc> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcLock + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Do not release passed memory block + * $SYNTAX$ + * hb_gcLock( void *pAlloc ) --> ( void * )pResult + * $ARGUMENTS$ + * <*pAlloc> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcUnlock + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Passed block is allowed to be released + * $SYNTAX$ + * hb_gcUnlock( void *pAlloc ) --> ( void * )pResult + * $ARGUMENTS$ + * <*pAlloc> + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcLockItem + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Do not release a memory block stored inside an item + * $SYNTAX$ + * hb_gcLockItem( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcUnlockItem + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Allow to release the item + * $SYNTAX$ + * hb_gcUnlockItem( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcCollect + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Checks if a single memory block can be released + * $SYNTAX$ + * hb_gcCollect( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcCollectAll + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Checks if all memory blocks can be released + * $SYNTAX$ + * hb_gcCollectAll( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_gcItemRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Checks if passed item refers passed memory block pointer + * $SYNTAX$ + * hb_gcItemRef( HB_ITEM_PTR pItem ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_vmIsLocalRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Hvm.c - mark all local variables as used + * $SYNTAX$ + * hb_vmIsLocalRef( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_vmIsStaticRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Hvm.c - mark all static variables as used + * $SYNTAX$ + * hb_vmIsStaticRef( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_memvarsIsMemvarRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Memvars.c - mark all memvar variables as used + * $SYNTAX$ + * hb_memvarsIsMemvarRef( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_clsIsClassRef + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Classes.c - mark all class internals as used + * $SYNTAX$ + * hb_clsIsClassRef( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_GARBAGE_FUNC + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Clear a codeblock before releasing by the GC + * $SYNTAX$ + * HB_GARBAGE_FUNC( hb_codeblockDeleteGarbage ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_GARBAGE_FUNC + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Clear an array before releasing by the GC + * $SYNTAX$ + * HB_GARBAGE_FUNC( hb_arrayReleaseGarbage ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_idleState + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Services a single idle state + * $SYNTAX$ + * hb_idleState( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_idleShutDown + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Closes all background tasks + * $SYNTAX$ + * hb_idleShutDown( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_verPlatform + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves a newly allocated buffer containing platform version + * $SYNTAX$ + * hb_verPlatform( void ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_verCompiler + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves a newly allocated buffer containing compiler version + * $SYNTAX$ + * hb_verCompiler( void ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_verHarbour + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Retrieves a newly allocated buffer containing harbour version + * $SYNTAX$ + * hb_verHarbour( void ) --> ( char * )pszResult + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_verBuildInfo + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Display harbour, compiler, and platform versions to standard console + * $SYNTAX$ + * hb_verBuildInfo( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is vm + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_OF_TYPE (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_OF_TYPE( p, t ) --> type & ~HB_IT_BYREF ) == t )> + * $ARGUMENTS$ + *

+ * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_BYREF (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_BYREF( p ) --> type & HB_IT_BYREF )> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_ARRAY (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_ARRAY( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_NIL (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_NIL( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_BLOCK (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_BLOCK( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_DATE (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_DATE( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_DOUBLE (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_DOUBLE( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_INTEGER (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_INTEGER( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_LOGICAL (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_LOGICAL( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_LONG (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_LONG( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_NUMERIC (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_NUMERIC( p ) --> type & HB_IT_NUMERIC )> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_OBJECT (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_OBJECT( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_STRING (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_STRING( p ) --> type & ~( HB_IT_BYREF | HB_IT_MEMOFLAG ) ) == HB_IT_STRING )> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_MEMO (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_MEMO( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_SYMBOL (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_SYMBOL( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_MEMVAR (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_MEMVAR( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_IS_POINTER (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_IS_POINTER( p ) --> + * $ARGUMENTS$ + *

+ * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISNIL (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * NOTE: Intentionally using a different method + * $SYNTAX$ + * ISNIL( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISCHAR (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * ISCHAR( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISNUM (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * ISNUM( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISLOG (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * ISLOG( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISDATE (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * ISDATE( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISMEMO (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * ISMEMO( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISBYREF (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * NOTE: Intentionally using a different method + * $SYNTAX$ + * ISBYREF( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISARRAY (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * ISARRAY( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISBLOCK (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Not available in CA-Cl*pper. + * $SYNTAX$ + * ISBLOCK( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ISPOINTER (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * Not available in CA-Cl*pper. + * $SYNTAX$ + * ISPOINTER( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_pcount (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_pcount( ) --> item.asSymbol.paramcnt )> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_ret (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_ret( ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_reta (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_reta( ulLen ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retc (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retc( szText ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retclen (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retclen( szText, ulLen ) --> + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retds (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retds( szDate ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retd (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retd( lYear, lMonth, lDay ) --> + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retdl (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retdl( lJulian ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retl (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retl( iLogical ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnd (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retnd( dNumber ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retni (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retni( iNumber ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnl (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retnl( lNumber ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnlen (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retnlen( dNumber, iWidth, iDec ) --> + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retndlen (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retndlen( dNumber, iWidth, iDec ) --> + * $ARGUMENTS$ + * + * + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnilen (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retnilen( iNumber, iWidth ) --> + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_retnllen (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_retnllen( lNumber, iWidth ) --> + * $ARGUMENTS$ + * + * + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: HB_API_MACROS + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xmemcpy (macro replacement) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_xmemcpy --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: UINT_MAX == ULONG_MAX + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * memcpy + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_xmemset (macro replacement) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * hb_xmemset --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * Conditional on: UINT_MAX == ULONG_MAX + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * memset + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * HB_ISSPACE (macro definition) + * $CATEGORY$ + * Extend API + * $ONELINER$ + * + * $SYNTAX$ + * HB_ISSPACE( c ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is hbapi.h + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + diff --git a/harbour/doc/en/hbcompat.txt b/harbour/doc/en/hbcompat.txt new file mode 100644 index 0000000000..725a353bed --- /dev/null +++ b/harbour/doc/en/hbcompat.txt @@ -0,0 +1,4665 @@ +/* + * $Id$ + */ + +/* + * The following parts are Copyright of the individual authors. + * www - http://www.harbour-project.org + * + * Copyright 1999 Victor Szakats + * Compatibility header file for CA-Clipper Virtual Memory API + * + * See doc/license.txt for licensing terms. + * + */ + +/* $DOC$ + * $FUNCNAME$ + * _evalLaunch (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _evalLaunch --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_evalLaunch + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _evalNew (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _evalNew --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_evalNew + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _evalPutParam (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _evalPutParam --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_evalPutParam + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _evalRelease (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _evalRelease --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_evalRelease + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemArrayGet (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemArrayGet --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemArrayGet + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemArrayNew (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemArrayNew --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemArrayNew + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemArrayPut (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemArrayPut --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemArrayPut + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemNew (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemNew --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemNew + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemParam (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemParam --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemParam + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemRelease (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemRelease --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemRelease + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemReturn (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemReturn --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemReturn + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemSize (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemSize --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemSize + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _itemType (macro replacement) + * $CATEGORY$ + * Item compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _itemType --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is item.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_itemType + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _reta (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _reta --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_reta + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _pcount (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _pcount --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_pcount + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tchdir (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tchdir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsChDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tchdrv (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tchdrv --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsChDrv + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tclose (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tclose --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsClose + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tcommit (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tcommit --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCommit + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tcreat (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tcreat --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCreate + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tcurdir (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tcurdir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCurDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tcurdrv (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tcurdrv --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCurDrv + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tdevraw (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tdevraw --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsSetDevRaw + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _terror (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _terror --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsError + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tisdevice (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tisdevice --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsIsDevice + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tisdrv (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tisdrv --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsIsDrv + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tlock (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tlock --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsLock + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tlseek (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tlseek --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsSeek + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tmkdir (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tmkdir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsMkDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _topen (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _topen --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsOpen + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tread (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tread --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsRead + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _trename (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _trename --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsRename + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _trmdir (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _trmdir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsRmDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _tunlink (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _tunlink --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsDelete + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _twrite (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _twrite --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsWrite + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _bset (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _bset --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * memset + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _bmove (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _bmove --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * memmove + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _bcopy (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _bcopy --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * memcpy + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _bcmp (macro replacement) + * $CATEGORY$ + * Undocumented compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _bcmp --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is hbundoc.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * memcmp + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtBox (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtBox --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtBox + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtColorSelect (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtColorSelect --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtColorSelect + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtDispBegin (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtDispBegin --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtDispBegin + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtDispCount (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtDispCount --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtDispCount + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtDispEnd (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtDispEnd --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtDispEnd + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtGetColorStr (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtGetColorStr --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtGetColorStr + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtGetCursor (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtGetCursor --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtGetCursor + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtGetPos (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtGetPos --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtGetPos + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtIsColor (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtIsColor --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtIsColor + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtMaxCol (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtMaxCol --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtMaxCol + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtMaxRow (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtMaxRow --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtMaxRow + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtPostExt (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtPostExt --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtPostExt + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtPreExt (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtPreExt --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtPreExt + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtRectSize (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtRectSize --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtRectSize + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtRepChar (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtRepChar --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtRepChar + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtRest (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtRest --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtRest + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSave (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSave --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSave + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtScrDim (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtScrDim --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtScrDim + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtScroll (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtScroll --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtScroll + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetBlink (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetBlink --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetBlink + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetColorStr (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetColorStr --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetColorStr + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetCursor (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetCursor --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetCursor + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetMode (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetMode --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetMode + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetPos (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetPos --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetPos + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetSnowFlag (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetSnowFlag --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetSnowFlag + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWrite (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWrite --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWrite + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWriteAt (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWriteAt --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWriteAt + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWriteCon (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWriteCon --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWriteCon + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtInit (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtInit --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtInit + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtExit (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtExit --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtExit + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWCreate (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWCreate --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWCreate + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWDestroy (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWDestroy --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWDestroy + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWFlash (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWFlash --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWFlash + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWApp (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWApp --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWApp + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWCurrent (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWCurrent --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWCurrent + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWPos (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWPos --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWPos + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtWVis (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtWVis --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtWVis + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtModalRead (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtModalRead --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtModalRead + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtBeginWrite (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtBeginWrite --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtBeginWrite + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtEndWrite (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtEndWrite --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtEndWrite + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtFlushCursor (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtFlushCursor --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtFlushCursor + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetColor (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetColor --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetColor + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtGetColor (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtGetColor --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtGetColor + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _gtSetBorder (macro replacement) + * $CATEGORY$ + * Terminal compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _gtSetBorder --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is gt.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_gtSetBorder + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _xalloc (macro replacement) + * $CATEGORY$ + * Fixed memory compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _xalloc --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is fm.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_xalloc + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _xgrab (macro replacement) + * $CATEGORY$ + * Fixed memory compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _xgrab --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is fm.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_xgrab + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _xfree (macro replacement) + * $CATEGORY$ + * Fixed memory compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _xfree --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is fm.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_xfree + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _exmgrab (macro replacement) + * $CATEGORY$ + * Fixed memory compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _exmgrab --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is fm.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_xgrab + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsChDir (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsChDir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsChDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsChDrv (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsChDrv --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsChDrv + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsClose (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsClose --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsClose + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsCommit (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsCommit --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCommit + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsCreate (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsCreate --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCreate + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsCurDir (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsCurDir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCurDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsCurDrv (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsCurDrv --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsCurDrv + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsDelete (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsDelete --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsDelete + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsError (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsError --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsError + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsExtOpen (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsExtOpen --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsExtOpen + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsIsDrv (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsIsDrv --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsIsDrv + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsLock (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsLock --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsLock + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsMkDir (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsMkDir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsMkDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsOpen (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsOpen --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsOpen + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsRead (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsRead --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsRead + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsRmDir (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsRmDir --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsRmDir + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsRename (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsRename --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsRename + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsSeek (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsSeek --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsSeek + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _fsWrite (macro replacement) + * $CATEGORY$ + * FileSys compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _fsWrite --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is filesys.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_fsWrite + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * ALENGTH (macro definition) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * ALENGTH( n ) --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parc (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parc --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parc + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parclen (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parclen --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parclen + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parcsiz (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parcsiz --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parcsiz + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _pards (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _pards --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_pards + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parinfa (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parinfa --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parinfa + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parinfo (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parinfo --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parinfo + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parl (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parl --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parl + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parnd (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parnd --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parnd + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parni (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parni --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parni + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _parnl (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _parnl --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_parnl + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _ret (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _ret --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_ret + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _retc (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _retc --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_retc + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _retclen (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _retclen --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_retclen + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _retds (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _retds --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_retds + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _retl (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _retl --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_retl + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _retnd (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _retnd --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_retnd + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _retni (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _retni --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_retni + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _retnl (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _retnl --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_retnl + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _storc (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _storc --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_storc + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _storclen (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _storclen --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_storclen + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _stords (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _stords --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_stords + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _storl (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _storl --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_storl + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _stornd (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _stornd --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_stornd + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _storni (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _storni --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_storni + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _stornl (macro replacement) + * $CATEGORY$ + * Extend compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _stornl --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is extend.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_stornl + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetDescription (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetDescription --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetDescription + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetFileName (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetFileName --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetFileName + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetFlags (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetFlags --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetFlags + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetGenCode (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetGenCode --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetGenCode + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetOperation (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetOperation --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetOperation + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetOsCode (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetOsCode --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetOsCode + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetSeverity (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetSeverity --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetSeverity + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetSubCode (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetSubCode --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetSubCode + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetSubSystem (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetSubSystem --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetSubSystem + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errGetTries (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errGetTries --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errGetTries + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errLaunch (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errLaunch --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errLaunch + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errNew (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errNew --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errNew + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutDescription (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutDescription --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutDescription + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutFileNaem (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutFileNaem --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutFileName + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutFlags (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutFlags --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutFlags + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutGenCode (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutGenCode --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutGenCode + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutOperation (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutOperation --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutOperation + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutOsCode (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutOsCode --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutOsCode + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutSeverity (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutSeverity --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutSeverity + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutSubCode (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutSubCode --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutSubCode + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutSubSystem (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutSubSystem --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutSubSystem + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errPutTries (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errPutTries --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errPutTries + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * _errRelease (macro replacement) + * $CATEGORY$ + * Error compatability API + * $ONELINER$ + * + * $SYNTAX$ + * _errRelease --> + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * + * $FILES$ + * Header file is error.api + * $PLATFORMS$ + * All + * $SEEALSO$ + * hb_errRelease + * $END$ + */ + diff --git a/harbour/doc/en/hbset.txt b/harbour/doc/en/hbset.txt new file mode 100644 index 0000000000..9fdef78a0f --- /dev/null +++ b/harbour/doc/en/hbset.txt @@ -0,0 +1,75 @@ +/* + * $Id$ + */ + +/* + * The following parts are Copyright of the individual authors. + * www - http://www.harbour-project.org + * + * Copyright 1999 David G. Holm + * Header file for the Set API + * + * See doc/license.txt for licensing terms. + * + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_setInitialize + * $CATEGORY$ + * Set API + * $ONELINER$ + * + * $SYNTAX$ + * hb_setInitialize( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is rtl + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + +/* $DOC$ + * $FUNCNAME$ + * hb_setRelease + * $CATEGORY$ + * Set API + * $ONELINER$ + * + * $SYNTAX$ + * hb_setRelease( void ) --> void + * $ARGUMENTS$ + * + * $RETURNS$ + * + * $DESCRIPTION$ + * + * $EXAMPLES$ + * + * $STATUS$ + * R + * $COMPLIANCE$ + * Compliance is not applicable to API calls. + * $FILES$ + * Library is rtl + * $PLATFORMS$ + * All + * $SEEALSO$ + * + * $END$ + */ + diff --git a/harbour/doc/genhtm.rsp b/harbour/doc/genhtm.rsp index 938d74a67b..39eb2a1c28 100644 --- a/harbour/doc/genhtm.rsp +++ b/harbour/doc/genhtm.rsp @@ -39,4 +39,17 @@ en\setmode.txt en\eval.txt en\sayget.txt en\strotype.txt +<<<<<<< genhtm.rsp +en\hbapi.txt +en\hbapierr.txt +en\hbapifs.txt +en\hbapigt.txt +en\hbapiitm.txt +en\hbapilng.txt +en\hbapirdd.txt +en\hbdate.txt +en\hbmacro.txt +en\hbset.txt +en\hbvm.txt +en\hbcompat.txt en\garbage.txt diff --git a/harbour/include/hbapi.h b/harbour/include/hbapi.h index f336999812..344e2db610 100644 --- a/harbour/include/hbapi.h +++ b/harbour/include/hbapi.h @@ -324,7 +324,7 @@ extern void hb_stornd( double dValue, int iParam, ... ); /* stores a double extern void hb_xinit( void ); /* Initialize fixed memory subsystem */ extern void hb_xexit( void ); /* Deinitialize fixed memory subsystem */ extern void * hb_xalloc( ULONG ulSize ); /* allocates memory, returns NULL on failure */ -extern void * hb_xgrab( ULONG ulSize ); /* allocates memory, exists on failure */ +extern void * hb_xgrab( ULONG ulSize ); /* allocates memory, exits on failure */ extern void hb_xfree( void * pMem ); /* frees memory */ extern void * hb_xrealloc( void * pMem, ULONG ulSize ); /* reallocates memory */ extern ULONG hb_xsize( void * pMem ); /* returns the size of an allocated memory block */