@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user