tldm-universe/Ardent/UV/gcidir/include/gci.h

91 lines
2.2 KiB
C
Raw Permalink Normal View History

2024-09-09 21:51:08 +00:00
#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 <uv.h>
#include <SEQFILE.h>
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