![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <stdio.h>
#include <stddef.h>
#include <errno.h>
#include <limits.h>
#include <string.h>
#include <math.h>
#include <ctype.h>
#include "cantProceed.h"
#include "cvtFast.h"
#include "epicsAssert.h"
#include "dbDefs.h"
#include "dbmf.h"
#include "ellLib.h"
#include "epicsPrint.h"
#include "epicsStdio.h"
#include "epicsStdlib.h"
#include "epicsString.h"
#include "errlog.h"
#include "gpHash.h"
#include "osiFileName.h"
#include "postfix.h"
#include "dbChannel.h"
#include "dbFldTypes.h"
#include "dbStaticLib.h"
#include "dbStaticPvt.h"
#include "devSup.h"
#include "drvSup.h"
#include "link.h"
#include "special.h"
#include "dbCommon.h"
#include "dbJLink.h"
Go to the source code of this file.
Macros | |
#define | DBFLDTYPES_GBLSOURCE |
#define | SPECIAL_GBLSOURCE |
#define | epicsExportSharedSymbols |
#define | messagesize 276 |
#define | RPCL_LEN INFIX_TO_POSTFIX_SIZE(80) |
#define | INC_SIZE 256 |
Functions | |
STATIC_ASSERT (messagesize >=21) | |
void | dbFreeLinkContents (struct link *plink) |
void | dbFreePath (DBBASE *pdbbase) |
dbDeviceMenu * | dbGetDeviceMenu (DBENTRY *pdbentry) |
void | dbCatString (char **string, int *stringLength, char *src, char *separator) |
dbBase * | dbAllocBase (void) |
void | dbFreeBase (dbBase *pdbbase) |
DBENTRY * | dbAllocEntry (dbBase *pdbbase) |
void | dbFreeEntry (DBENTRY *pdbentry) |
void | dbInitEntry (dbBase *pdbbase, DBENTRY *pdbentry) |
void | dbFinishEntry (DBENTRY *pdbentry) |
DBENTRY * | dbCopyEntry (DBENTRY *pdbentry) |
void | dbCopyEntryContents (DBENTRY *pfrom, DBENTRY *pto) |
long | dbPath (DBBASE *pdbbase, const char *path) |
long | dbAddPath (DBBASE *pdbbase, const char *path) |
char * | dbGetPromptGroupNameFromKey (DBBASE *pdbbase, const short key) |
short | dbGetPromptGroupKeyFromName (DBBASE *pdbbase, const char *name) |
long | dbWriteRecord (DBBASE *ppdbbase, const char *filename, const char *precordTypename, int level) |
long | dbWriteRecordFP (DBBASE *pdbbase, FILE *fp, const char *precordTypename, int level) |
long | dbWriteMenu (DBBASE *ppdbbase, const char *filename, const char *menuName) |
long | dbWriteMenuFP (DBBASE *pdbbase, FILE *fp, const char *menuName) |
long | dbWriteRecordType (DBBASE *pdbbase, const char *filename, const char *recordTypeName) |
long | dbWriteRecordTypeFP (DBBASE *pdbbase, FILE *fp, const char *recordTypeName) |
long | dbWriteDevice (DBBASE *pdbbase, const char *filename) |
long | dbWriteDeviceFP (DBBASE *pdbbase, FILE *fp) |
long | dbWriteDriver (DBBASE *pdbbase, const char *filename) |
long | dbWriteDriverFP (DBBASE *pdbbase, FILE *fp) |
long | dbWriteLinkFP (DBBASE *pdbbase, FILE *fp) |
long | dbWriteRegistrarFP (DBBASE *pdbbase, FILE *fp) |
long | dbWriteFunctionFP (DBBASE *pdbbase, FILE *fp) |
long | dbWriteVariableFP (DBBASE *pdbbase, FILE *fp) |
long | dbWriteBreaktable (DBBASE *pdbbase, const char *filename) |
long | dbWriteBreaktableFP (DBBASE *pdbbase, FILE *fp) |
long | dbFindRecordType (DBENTRY *pdbentry, const char *recordType) |
long | dbFirstRecordType (DBENTRY *pdbentry) |
long | dbNextRecordType (DBENTRY *pdbentry) |
char * | dbGetRecordTypeName (DBENTRY *pdbentry) |
int | dbGetNRecordTypes (DBENTRY *pdbentry) |
long | dbPutRecordAttribute (DBENTRY *pdbentry, const char *name, const char *value) |
long | dbGetAttributePart (DBENTRY *pdbentry, const char **ppname) |
long | dbGetRecordAttribute (DBENTRY *pdbentry, const char *pname) |
long | dbFirstField (DBENTRY *pdbentry, int dctonly) |
long | dbNextField (DBENTRY *pdbentry, int dctonly) |
int | dbGetNFields (DBENTRY *pdbentry, int dctonly) |
char * | dbGetFieldName (DBENTRY *pdbentry) |
int | dbGetFieldDbfType (DBENTRY *pdbentry) |
char * | dbGetDefault (DBENTRY *pdbentry) |
char * | dbGetPrompt (DBENTRY *pdbentry) |
int | dbGetPromptGroup (DBENTRY *pdbentry) |
long | dbCreateRecord (DBENTRY *pdbentry, const char *precordName) |
long | dbDeleteAliases (DBENTRY *pdbentry) |
long | dbDeleteRecord (DBENTRY *pdbentry) |
long | dbFreeRecords (DBBASE *pdbbase) |
long | dbFindRecordPart (DBENTRY *pdbentry, const char **ppname) |
long | dbFindRecord (DBENTRY *pdbentry, const char *pname) |
long | dbFirstRecord (DBENTRY *pdbentry) |
long | dbNextRecord (DBENTRY *pdbentry) |
int | dbGetNRecords (DBENTRY *pdbentry) |
int | dbGetNAliases (DBENTRY *pdbentry) |
char * | dbGetRecordName (DBENTRY *pdbentry) |
long | dbVisibleRecord (DBENTRY *pdbentry) |
long | dbInvisibleRecord (DBENTRY *pdbentry) |
int | dbIsVisibleRecord (DBENTRY *pdbentry) |
long | dbCreateAlias (DBENTRY *pdbentry, const char *alias) |
int | dbFollowAlias (DBENTRY *pdbentry) |
int | dbIsAlias (DBENTRY *pdbentry) |
long | dbCopyRecord (DBENTRY *pdbentry, const char *newRecordName, int overWriteOK) |
long | dbFindFieldPart (DBENTRY *pdbentry, const char **ppname) |
long | dbFindField (DBENTRY *pdbentry, const char *pname) |
int | dbFoundField (DBENTRY *pdbentry) |
char * | dbGetString (DBENTRY *pdbentry) |
char * | dbGetStringNum (DBENTRY *pdbentry) |
long | dbInitRecordLinks (dbRecordType *rtyp, struct dbCommon *prec) |
void | dbFreeLinkInfo (dbLinkInfo *pinfo) |
long | dbParseLink (const char *str, short ftype, dbLinkInfo *pinfo) |
long | dbCanSetLink (DBLINK *plink, dbLinkInfo *pinfo, devSup *devsup) |
long | dbSetLink (DBLINK *plink, dbLinkInfo *pinfo, devSup *devsup) |
long | dbPutString (DBENTRY *pdbentry, const char *pstring) |
char * | dbVerify (DBENTRY *pdbentry, const char *pstring) |
long | dbFirstInfo (DBENTRY *pdbentry) |
long | dbNextInfo (DBENTRY *pdbentry) |
long | dbNextMatchingInfo (DBENTRY *pdbentry, const char *pattern) |
long | dbFindInfo (DBENTRY *pdbentry, const char *name) |
long | dbDeleteInfo (DBENTRY *pdbentry) |
const char * | dbGetInfoName (DBENTRY *pdbentry) |
const char * | dbGetInfoString (DBENTRY *pdbentry) |
long | dbPutInfoString (DBENTRY *pdbentry, const char *string) |
long | dbPutInfoPointer (DBENTRY *pdbentry, void *pointer) |
void * | dbGetInfoPointer (DBENTRY *pdbentry) |
const char * | dbGetInfo (DBENTRY *pdbentry, const char *name) |
long | dbPutInfo (DBENTRY *pdbentry, const char *name, const char *string) |
brkTable * | dbFindBrkTable (dbBase *pdbbase, const char *name) |
const char * | dbGetFieldTypeString (int dbfType) |
int | dbFindFieldType (const char *type) |
dbMenu * | dbFindMenu (dbBase *pdbbase, const char *name) |
char ** | dbGetMenuChoices (DBENTRY *pdbentry) |
int | dbGetNMenuChoices (DBENTRY *pdbentry) |
char * | dbGetMenuStringFromIndex (DBENTRY *pdbentry, int index) |
int | dbGetMenuIndexFromString (DBENTRY *pdbentry, const char *choice) |
drvSup * | dbFindDriver (dbBase *pdbbase, const char *name) |
char * | dbGetRelatedField (DBENTRY *psave) |
linkSup * | dbFindLinkSup (dbBase *pdbbase, const char *name) |
int | dbGetNLinks (DBENTRY *pdbentry) |
long | dbGetLinkField (DBENTRY *pdbentry, int index) |
void | dbDumpPath (DBBASE *pdbbase) |
void | dbDumpRecord (dbBase *pdbbase, const char *precordTypename, int level) |
void | dbDumpMenu (dbBase *pdbbase, const char *menuName) |
void | dbDumpRecordType (DBBASE *pdbbase, const char *recordTypeName) |
void | dbDumpField (DBBASE *pdbbase, const char *recordTypeName, const char *fname) |
void | dbDumpDevice (DBBASE *pdbbase, const char *recordTypeName) |
void | dbDumpDriver (DBBASE *pdbbase) |
void | dbDumpLink (DBBASE *pdbbase) |
void | dbDumpRegistrar (DBBASE *pdbbase) |
void | dbDumpFunction (DBBASE *pdbbase) |
void | dbDumpVariable (DBBASE *pdbbase) |
void | dbDumpBreaktable (DBBASE *pdbbase, const char *name) |
void | dbReportDeviceConfig (dbBase *pdbbase, FILE *report) |
Variables | |
int | dbStaticDebug = 0 |
maplinkType | pamaplinkType [LINK_NTYPES] |
#define DBFLDTYPES_GBLSOURCE |
Definition at line 33 of file dbStaticLib.c.
#define epicsExportSharedSymbols |
Definition at line 36 of file dbStaticLib.c.
#define INC_SIZE 256 |
Definition at line 374 of file dbStaticLib.c.
#define messagesize 276 |
Definition at line 51 of file dbStaticLib.c.
#define RPCL_LEN INFIX_TO_POSTFIX_SIZE(80) |
Definition at line 52 of file dbStaticLib.c.
#define SPECIAL_GBLSOURCE |
Definition at line 34 of file dbStaticLib.c.
long dbAddPath | ( | DBBASE * | pdbbase, |
const char * | path | ||
) |
Definition at line 665 of file dbStaticLib.c.
dbBase* dbAllocBase | ( | void | ) |
Definition at line 401 of file dbStaticLib.c.
Definition at line 607 of file dbStaticLib.c.
long dbCanSetLink | ( | DBLINK * | plink, |
dbLinkInfo * | pinfo, | ||
devSup * | devsup | ||
) |
Definition at line 2375 of file dbStaticLib.c.
void dbCatString | ( | char ** | string, |
int * | stringLength, | ||
char * | src, | ||
char * | separator | ||
) |
Definition at line 375 of file dbStaticLib.c.
Definition at line 640 of file dbStaticLib.c.
Definition at line 650 of file dbStaticLib.c.
long dbCopyRecord | ( | DBENTRY * | pdbentry, |
const char * | newRecordName, | ||
int | overWriteOK | ||
) |
Definition at line 1708 of file dbStaticLib.c.
long dbCreateAlias | ( | DBENTRY * | pdbentry, |
const char * | alias | ||
) |
Definition at line 1648 of file dbStaticLib.c.
long dbCreateRecord | ( | DBENTRY * | pdbentry, |
const char * | precordName | ||
) |
Definition at line 1416 of file dbStaticLib.c.
long dbDeleteAliases | ( | DBENTRY * | pdbentry | ) |
Definition at line 1451 of file dbStaticLib.c.
long dbDeleteInfo | ( | DBENTRY * | pdbentry | ) |
Definition at line 2886 of file dbStaticLib.c.
long dbDeleteRecord | ( | DBENTRY * | pdbentry | ) |
Definition at line 1480 of file dbStaticLib.c.
void dbDumpBreaktable | ( | DBBASE * | pdbbase, |
const char * | name | ||
) |
Definition at line 3460 of file dbStaticLib.c.
void dbDumpDevice | ( | DBBASE * | pdbbase, |
const char * | recordTypeName | ||
) |
Definition at line 3356 of file dbStaticLib.c.
void dbDumpDriver | ( | DBBASE * | pdbbase | ) |
Definition at line 3415 of file dbStaticLib.c.
void dbDumpField | ( | DBBASE * | pdbbase, |
const char * | recordTypeName, | ||
const char * | fname | ||
) |
Definition at line 3273 of file dbStaticLib.c.
void dbDumpFunction | ( | DBBASE * | pdbbase | ) |
Definition at line 3442 of file dbStaticLib.c.
void dbDumpLink | ( | DBBASE * | pdbbase | ) |
Definition at line 3424 of file dbStaticLib.c.
void dbDumpMenu | ( | dbBase * | pdbbase, |
const char * | menuName | ||
) |
Definition at line 3222 of file dbStaticLib.c.
void dbDumpPath | ( | DBBASE * | pdbbase | ) |
Definition at line 3189 of file dbStaticLib.c.
void dbDumpRecord | ( | dbBase * | pdbbase, |
const char * | precordTypename, | ||
int | level | ||
) |
Definition at line 3212 of file dbStaticLib.c.
void dbDumpRecordType | ( | DBBASE * | pdbbase, |
const char * | recordTypeName | ||
) |
Definition at line 3231 of file dbStaticLib.c.
void dbDumpRegistrar | ( | DBBASE * | pdbbase | ) |
Definition at line 3433 of file dbStaticLib.c.
void dbDumpVariable | ( | DBBASE * | pdbbase | ) |
Definition at line 3451 of file dbStaticLib.c.
Definition at line 2979 of file dbStaticLib.c.
Definition at line 3133 of file dbStaticLib.c.
long dbFindField | ( | DBENTRY * | pdbentry, |
const char * | pname | ||
) |
Definition at line 1828 of file dbStaticLib.c.
long dbFindFieldPart | ( | DBENTRY * | pdbentry, |
const char ** | ppname | ||
) |
Definition at line 1762 of file dbStaticLib.c.
int dbFindFieldType | ( | const char * | type | ) |
Definition at line 3000 of file dbStaticLib.c.
long dbFindInfo | ( | DBENTRY * | pdbentry, |
const char * | name | ||
) |
Definition at line 2867 of file dbStaticLib.c.
Definition at line 3158 of file dbStaticLib.c.
Definition at line 3012 of file dbStaticLib.c.
long dbFindRecord | ( | DBENTRY * | pdbentry, |
const char * | pname | ||
) |
Definition at line 1559 of file dbStaticLib.c.
long dbFindRecordPart | ( | DBENTRY * | pdbentry, |
const char ** | ppname | ||
) |
Definition at line 1533 of file dbStaticLib.c.
long dbFindRecordType | ( | DBENTRY * | pdbentry, |
const char * | recordType | ||
) |
Definition at line 1186 of file dbStaticLib.c.
void dbFinishEntry | ( | DBENTRY * | pdbentry | ) |
Definition at line 632 of file dbStaticLib.c.
long dbFirstField | ( | DBENTRY * | pdbentry, |
int | dctonly | ||
) |
Definition at line 1316 of file dbStaticLib.c.
long dbFirstInfo | ( | DBENTRY * | pdbentry | ) |
Definition at line 2816 of file dbStaticLib.c.
long dbFirstRecord | ( | DBENTRY * | pdbentry | ) |
Definition at line 1569 of file dbStaticLib.c.
long dbFirstRecordType | ( | DBENTRY * | pdbentry | ) |
Definition at line 1198 of file dbStaticLib.c.
int dbFollowAlias | ( | DBENTRY * | pdbentry | ) |
Definition at line 1691 of file dbStaticLib.c.
int dbFoundField | ( | DBENTRY * | pdbentry | ) |
Definition at line 1842 of file dbStaticLib.c.
void dbFreeBase | ( | dbBase * | pdbbase | ) |
Definition at line 419 of file dbStaticLib.c.
void dbFreeEntry | ( | DBENTRY * | pdbentry | ) |
Definition at line 617 of file dbStaticLib.c.
void dbFreeLinkContents | ( | struct link * | plink | ) |
Definition at line 109 of file dbStaticLib.c.
void dbFreeLinkInfo | ( | dbLinkInfo * | pinfo | ) |
Definition at line 2216 of file dbStaticLib.c.
void dbFreePath | ( | DBBASE * | pdbbase | ) |
Definition at line 140 of file dbStaticLib.c.
long dbFreeRecords | ( | DBBASE * | pdbbase | ) |
Definition at line 1510 of file dbStaticLib.c.
long dbGetAttributePart | ( | DBENTRY * | pdbentry, |
const char ** | ppname | ||
) |
Definition at line 1277 of file dbStaticLib.c.
char* dbGetDefault | ( | DBENTRY * | pdbentry | ) |
Definition at line 1392 of file dbStaticLib.c.
dbDeviceMenu* dbGetDeviceMenu | ( | DBENTRY * | pdbentry | ) |
Definition at line 336 of file dbStaticLib.c.
int dbGetFieldDbfType | ( | DBENTRY * | pdbentry | ) |
Definition at line 1384 of file dbStaticLib.c.
char* dbGetFieldName | ( | DBENTRY * | pdbentry | ) |
Definition at line 1376 of file dbStaticLib.c.
const char* dbGetFieldTypeString | ( | int | dbfType | ) |
Definition at line 2988 of file dbStaticLib.c.
const char* dbGetInfo | ( | DBENTRY * | pdbentry, |
const char * | name | ||
) |
Definition at line 2942 of file dbStaticLib.c.
const char* dbGetInfoName | ( | DBENTRY * | pdbentry | ) |
Definition at line 2901 of file dbStaticLib.c.
void* dbGetInfoPointer | ( | DBENTRY * | pdbentry | ) |
Definition at line 2935 of file dbStaticLib.c.
const char* dbGetInfoString | ( | DBENTRY * | pdbentry | ) |
Definition at line 2908 of file dbStaticLib.c.
long dbGetLinkField | ( | DBENTRY * | pdbentry, |
int | index | ||
) |
Definition at line 3172 of file dbStaticLib.c.
char** dbGetMenuChoices | ( | DBENTRY * | pdbentry | ) |
Definition at line 3021 of file dbStaticLib.c.
int dbGetMenuIndexFromString | ( | DBENTRY * | pdbentry, |
const char * | choice | ||
) |
Definition at line 3097 of file dbStaticLib.c.
char* dbGetMenuStringFromIndex | ( | DBENTRY * | pdbentry, |
int | index | ||
) |
Definition at line 3070 of file dbStaticLib.c.
int dbGetNAliases | ( | DBENTRY * | pdbentry | ) |
Definition at line 1604 of file dbStaticLib.c.
int dbGetNFields | ( | DBENTRY * | pdbentry, |
int | dctonly | ||
) |
Definition at line 1359 of file dbStaticLib.c.
int dbGetNLinks | ( | DBENTRY * | pdbentry | ) |
Definition at line 3164 of file dbStaticLib.c.
int dbGetNMenuChoices | ( | DBENTRY * | pdbentry | ) |
Definition at line 3045 of file dbStaticLib.c.
int dbGetNRecords | ( | DBENTRY * | pdbentry | ) |
Definition at line 1596 of file dbStaticLib.c.
int dbGetNRecordTypes | ( | DBENTRY * | pdbentry | ) |
Definition at line 1225 of file dbStaticLib.c.
char* dbGetPrompt | ( | DBENTRY * | pdbentry | ) |
Definition at line 1400 of file dbStaticLib.c.
int dbGetPromptGroup | ( | DBENTRY * | pdbentry | ) |
Definition at line 1408 of file dbStaticLib.c.
short dbGetPromptGroupKeyFromName | ( | DBBASE * | pdbbase, |
const char * | name | ||
) |
Definition at line 765 of file dbStaticLib.c.
char* dbGetPromptGroupNameFromKey | ( | DBBASE * | pdbbase, |
const short | key | ||
) |
Definition at line 753 of file dbStaticLib.c.
long dbGetRecordAttribute | ( | DBENTRY * | pdbentry, |
const char * | pname | ||
) |
Definition at line 1311 of file dbStaticLib.c.
char* dbGetRecordName | ( | DBENTRY * | pdbentry | ) |
Definition at line 1612 of file dbStaticLib.c.
char* dbGetRecordTypeName | ( | DBENTRY * | pdbentry | ) |
Definition at line 1220 of file dbStaticLib.c.
char* dbGetRelatedField | ( | DBENTRY * | psave | ) |
Definition at line 3139 of file dbStaticLib.c.
char* dbGetString | ( | DBENTRY * | pdbentry | ) |
Definition at line 1845 of file dbStaticLib.c.
char* dbGetStringNum | ( | DBENTRY * | pdbentry | ) |
Definition at line 2040 of file dbStaticLib.c.
Definition at line 626 of file dbStaticLib.c.
long dbInitRecordLinks | ( | dbRecordType * | rtyp, |
struct dbCommon * | prec | ||
) |
Definition at line 2151 of file dbStaticLib.c.
long dbInvisibleRecord | ( | DBENTRY * | pdbentry | ) |
Definition at line 1631 of file dbStaticLib.c.
int dbIsAlias | ( | DBENTRY * | pdbentry | ) |
Definition at line 1700 of file dbStaticLib.c.
int dbIsVisibleRecord | ( | DBENTRY * | pdbentry | ) |
Definition at line 1640 of file dbStaticLib.c.
long dbNextField | ( | DBENTRY * | pdbentry, |
int | dctonly | ||
) |
Definition at line 1323 of file dbStaticLib.c.
long dbNextInfo | ( | DBENTRY * | pdbentry | ) |
Definition at line 2827 of file dbStaticLib.c.
long dbNextMatchingInfo | ( | DBENTRY * | pdbentry, |
const char * | pattern | ||
) |
Definition at line 2841 of file dbStaticLib.c.
long dbNextRecord | ( | DBENTRY * | pdbentry | ) |
Definition at line 1583 of file dbStaticLib.c.
long dbNextRecordType | ( | DBENTRY * | pdbentry | ) |
Definition at line 1209 of file dbStaticLib.c.
long dbParseLink | ( | const char * | str, |
short | ftype, | ||
dbLinkInfo * | pinfo | ||
) |
Definition at line 2226 of file dbStaticLib.c.
long dbPath | ( | DBBASE * | pdbbase, |
const char * | path | ||
) |
Definition at line 657 of file dbStaticLib.c.
long dbPutInfo | ( | DBENTRY * | pdbentry, |
const char * | name, | ||
const char * | string | ||
) |
Definition at line 2948 of file dbStaticLib.c.
long dbPutInfoPointer | ( | DBENTRY * | pdbentry, |
void * | pointer | ||
) |
Definition at line 2927 of file dbStaticLib.c.
long dbPutInfoString | ( | DBENTRY * | pdbentry, |
const char * | string | ||
) |
Definition at line 2915 of file dbStaticLib.c.
long dbPutRecordAttribute | ( | DBENTRY * | pdbentry, |
const char * | name, | ||
const char * | value | ||
) |
Definition at line 1230 of file dbStaticLib.c.
long dbPutString | ( | DBENTRY * | pdbentry, |
const char * | pstring | ||
) |
Definition at line 2545 of file dbStaticLib.c.
void dbReportDeviceConfig | ( | dbBase * | pdbbase, |
FILE * | report | ||
) |
Definition at line 3502 of file dbStaticLib.c.
long dbSetLink | ( | DBLINK * | plink, |
dbLinkInfo * | pinfo, | ||
devSup * | devsup | ||
) |
Definition at line 2507 of file dbStaticLib.c.
char* dbVerify | ( | DBENTRY * | pdbentry, |
const char * | pstring | ||
) |
Definition at line 2638 of file dbStaticLib.c.
long dbVisibleRecord | ( | DBENTRY * | pdbentry | ) |
Definition at line 1622 of file dbStaticLib.c.
long dbWriteBreaktable | ( | DBBASE * | pdbbase, |
const char * | filename | ||
) |
Definition at line 1151 of file dbStaticLib.c.
long dbWriteBreaktableFP | ( | DBBASE * | pdbbase, |
FILE * | fp | ||
) |
Definition at line 1162 of file dbStaticLib.c.
long dbWriteDevice | ( | DBBASE * | pdbbase, |
const char * | filename | ||
) |
Definition at line 1023 of file dbStaticLib.c.
long dbWriteDeviceFP | ( | DBBASE * | pdbbase, |
FILE * | fp | ||
) |
Definition at line 1034 of file dbStaticLib.c.
long dbWriteDriver | ( | DBBASE * | pdbbase, |
const char * | filename | ||
) |
Definition at line 1065 of file dbStaticLib.c.
long dbWriteDriverFP | ( | DBBASE * | pdbbase, |
FILE * | fp | ||
) |
Definition at line 1076 of file dbStaticLib.c.
long dbWriteFunctionFP | ( | DBBASE * | pdbbase, |
FILE * | fp | ||
) |
Definition at line 1121 of file dbStaticLib.c.
long dbWriteLinkFP | ( | DBBASE * | pdbbase, |
FILE * | fp | ||
) |
Definition at line 1091 of file dbStaticLib.c.
long dbWriteMenu | ( | DBBASE * | ppdbbase, |
const char * | filename, | ||
const char * | menuName | ||
) |
Definition at line 885 of file dbStaticLib.c.
long dbWriteMenuFP | ( | DBBASE * | pdbbase, |
FILE * | fp, | ||
const char * | menuName | ||
) |
Definition at line 897 of file dbStaticLib.c.
long dbWriteRecord | ( | DBBASE * | ppdbbase, |
const char * | filename, | ||
const char * | precordTypename, | ||
int | level | ||
) |
Definition at line 779 of file dbStaticLib.c.
long dbWriteRecordFP | ( | DBBASE * | pdbbase, |
FILE * | fp, | ||
const char * | precordTypename, | ||
int | level | ||
) |
Definition at line 792 of file dbStaticLib.c.
long dbWriteRecordType | ( | DBBASE * | pdbbase, |
const char * | filename, | ||
const char * | recordTypeName | ||
) |
Definition at line 932 of file dbStaticLib.c.
long dbWriteRecordTypeFP | ( | DBBASE * | pdbbase, |
FILE * | fp, | ||
const char * | recordTypeName | ||
) |
Definition at line 944 of file dbStaticLib.c.
long dbWriteRegistrarFP | ( | DBBASE * | pdbbase, |
FILE * | fp | ||
) |
Definition at line 1106 of file dbStaticLib.c.
long dbWriteVariableFP | ( | DBBASE * | pdbbase, |
FILE * | fp | ||
) |
Definition at line 1136 of file dbStaticLib.c.
STATIC_ASSERT | ( | messagesize >= | 21 | ) |
int dbStaticDebug = 0 |
Definition at line 49 of file dbStaticLib.c.
maplinkType pamaplinkType[LINK_NTYPES] |
Definition at line 63 of file dbStaticLib.c.