#ifndef h_gci #define h_gci /****************************************************************************** * * Include file for users of GCI * * Module %M% Version %I% Date %H% * * (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved * This is unpublished proprietary source code of Ardent Software Inc. * The copyright notice above does not evidence any actual or intented * publication of such source code. * ******************************************************************************* * * Maintenence log - insert most recent change descriptions at top * * Date.... GTAR# WHO Description......................................... * 10/14/98 23801 SAP Change copyrights. * 04/11/96 18026 PGW Added dword_store() definition for MS Windows * 04/11/96 17935 JC Changed wchar_t to UV_WCHAR_T * 01/24/96 17935 JC Added WCHARVAR definition. * 03/30/94 12300 LA Added new routines and charvar definition * 08/01/90 7309 JWT add missing endif * 05/23/90 6933 DTW move include stuff * 10/20/89 6315 DTW New file * *****************************************************************************/ #include #include typedef struct { short count; char text[1]; } CHARVAR; /* Definition of WCHARVAR */ typedef struct { short count; UV_WCHAR_T text[1]; } WCHARVAR; DBFILE *DB_load(); void DB_store(); SELFILE *SEL_load(); void SEL_store(); SEQFILE *SEQ_load(); void SEQ_store(); STRING STR_load(); double num_load(); void int_store(); #ifdef MSWIN void dword_store(); #endif char *char_load(); UV_WCHAR_T *wchar_load(); void num_store(); void pSTR_store(); char *char_load(); void pchar_store(); void pwchar_store(); STRING tSTR_load(); void tSTR_store(); void tchar_store(); void twchar_store(); char *lchar_load(); char *lchar_init(); UV_WCHAR_T *lwchar_load(); UV_WCHAR_T *lwchar_init(); void lchar_store(); void lwchar_store(); void charvar_store(); void wcharvar_store(); CHARVAR *charvar_load(); CHARVAR *charvar_init(); WCHARVAR *wcharvar_load(); WCHARVAR *wcharvar_init(); void char1_store(); void array_store(); double *array_load(); double *array_init(); #endif