Added dbGetNAliases() function, to complete the aliases API.
This commit is contained in:
@@ -1668,6 +1668,14 @@ int epicsShareAPI dbGetNRecords(DBENTRY *pdbentry)
|
||||
return(ellCount(&precordType->recList));
|
||||
}
|
||||
|
||||
int epicsShareAPI dbGetNAliases(DBENTRY *pdbentry)
|
||||
{
|
||||
dbRecordType *precordType = pdbentry->precordType;
|
||||
|
||||
if(!precordType) return(0);
|
||||
return(precordType->no_aliases);
|
||||
}
|
||||
|
||||
char * epicsShareAPI dbGetRecordName(DBENTRY *pdbentry)
|
||||
{
|
||||
dbRecordType *pdbRecordType = pdbentry->precordType;
|
||||
|
||||
@@ -135,6 +135,7 @@ epicsShareFunc long epicsShareAPI dbFirstRecord(
|
||||
DBENTRY *pdbentry); /*first of record type*/
|
||||
epicsShareFunc long epicsShareAPI dbNextRecord(DBENTRY *pdbentry);
|
||||
epicsShareFunc int epicsShareAPI dbGetNRecords(DBENTRY *pdbentry);
|
||||
epicsShareFunc int epicsShareAPI dbGetNAliases(DBENTRY *pdbentry);
|
||||
epicsShareFunc char * epicsShareAPI dbGetRecordName(DBENTRY *pdbentry);
|
||||
epicsShareFunc long epicsShareAPI dbRenameRecord(
|
||||
DBENTRY *pdbentry,const char *newName);
|
||||
|
||||
Reference in New Issue
Block a user