diff --git a/src/ioc/dbStatic/dbStaticLib.h b/src/ioc/dbStatic/dbStaticLib.h index 15fc45f8d..b2f4a02ae 100644 --- a/src/ioc/dbStatic/dbStaticLib.h +++ b/src/ioc/dbStatic/dbStaticLib.h @@ -60,9 +60,6 @@ typedef struct{ struct dbAddr; struct dbCommon; -/*dbDumpFldDes is obsolete. It is only provided for compatibility*/ -#define dbDumpFldDes dbDumpField - /* Static database access routines*/ epicsShareFunc DBBASE * dbAllocBase(void); epicsShareFunc void dbFreeBase(DBBASE *pdbbase); @@ -70,17 +67,19 @@ epicsShareFunc DBENTRY * dbAllocEntry(DBBASE *pdbbase); epicsShareFunc void dbFreeEntry(DBENTRY *pdbentry); epicsShareFunc void dbInitEntry(DBBASE *pdbbase, DBENTRY *pdbentry); + /** Initialize DBENTRY from a valid dbAddr*. - * Constant time equivalent of dbInitEntry() then dbFindRecord(), and finally dbFollowAlias() - * except that DBENTRY::indfield is not set + * Constant time equivalent of dbInitEntry() then dbFindRecord(), + * and finally dbFollowAlias() */ epicsShareFunc void dbInitEntryFromAddr(struct dbAddr *paddr, DBENTRY *pdbentry); + /** Initialize DBENTRY from a valid record (dbCommon*). - * Constant time equivalent of dbInitEntry() then dbFindRecord(), and finally dbFollowAlias() - * when no field is specified (pflddes and pfield are NULL). - * except that DBENTRY::indfield is not set. + * Constant time equivalent of dbInitEntry() then dbFindRecord(), + * and finally dbFollowAlias() when no field is specified. */ epicsShareFunc void dbInitEntryFromRecord(struct dbCommon *prec, DBENTRY *pdbentry); + epicsShareFunc void dbFinishEntry(DBENTRY *pdbentry); epicsShareFunc DBENTRY * dbCopyEntry(DBENTRY *pdbentry); epicsShareFunc void dbCopyEntryContents(DBENTRY *pfrom, @@ -183,9 +182,6 @@ epicsShareFunc int dbFoundField(DBENTRY *pdbentry); epicsShareFunc char * dbGetString(DBENTRY *pdbentry); epicsShareFunc long dbPutString(DBENTRY *pdbentry, const char *pstring); -epicsShareFunc char * dbVerify(DBENTRY *pdbentry, - const char *pstring); -epicsShareFunc char * dbGetRange(DBENTRY *pdbentry); epicsShareFunc int dbIsDefaultValue(DBENTRY *pdbentry); epicsShareFunc long dbFirstInfo(DBENTRY *pdbentry);