EPICS Base  7.0.6.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
dbConvertJSON.h
1 /*************************************************************************\
2 * Copyright (c) 2016 UChicago Argonne LLC, as Operator of Argonne
3 * National Laboratory.
4 * SPDX-License-Identifier: EPICS
5 * EPICS BASE is distributed subject to a Software License Agreement found
6 * in file LICENSE that is included with this distribution.
7 \*************************************************************************/
8 /* dbConvertJSON.h */
9 
10 #ifndef INC_dbConvertJSON_H
11 #define INC_dbConvertJSON_H
12 
13 #include <dbCoreAPI.h>
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 /* This name should probably be changed to include "array" */
20 DBCORE_API long dbPutConvertJSON(const char *json, short dbrType,
21  void *pdest, long *psize);
22 DBCORE_API long dbLSConvertJSON(const char *json, char *pdest,
23  epicsUInt32 size, epicsUInt32 *plen);
24 #ifdef __cplusplus
25 }
26 #endif
27 
28 #endif /* INC_dbConvertJSON_H */
29