This is Unofficial EPICS BASE Doxygen Site
registryDriverSupport.c
Go to the documentation of this file.
1 /*************************************************************************\
2 * Copyright (c) 2012 UChicago Argonne LLC, as Operator of Argonne
3 * National Laboratory.
4 * Copyright (c) 2002 The Regents of the University of California, as
5 * Operator of Los Alamos National Laboratory.
6 * EPICS BASE is distributed subject to a Software License Agreement found
7 * in file LICENSE that is included with this distribution.
8 \*************************************************************************/
9 /* registryDriverSupport.c */
10 
11 /* Author: Marty Kraimer Date: 08JUN99 */
12 
13 #define epicsExportSharedSymbols
14 #include "registry.h"
15 #include "registryDriverSupport.h"
16 
17 static void *registryID = "driver support";
18 
19 
21  const char *name, struct drvet *pdrvet)
22 {
23  return registryAdd(registryID, name, pdrvet);
24 }
25 
27  const char *name)
28 {
29  return registryFind(registryID, name);
30 }
LIBCOM_API int epicsStdCall registryAdd(void *registryID, const char *name, void *data)
Definition: registry.c:45
#define epicsShareFunc
Definition: shareLib.h:209
Definition: drvSup.h:45
epicsShareFunc struct drvet * registryDriverSupportFind(const char *name)
LIBCOM_API void *epicsStdCall registryFind(void *registryID, const char *name)
Definition: registry.c:67
epicsShareFunc int registryDriverSupportAdd(const char *name, struct drvet *pdrvet)