13 #include <pv/pvdVersion.h> 14 #include <pv/pvData.h> 16 #ifdef epicsExportSharedSymbols 17 # define pvjson_epicsExportSharedSymbols 18 # undef epicsExportSharedSymbols 21 #include <yajl_parse.h> 23 #ifdef pvjson_epicsExportSharedSymbols 24 # define epicsExportSharedSymbols 25 # include "shareLib.h" 30 namespace epics{
namespace pvData{
109 void parseJSON(std::istream& strm,
110 const PVField::shared_pointer& dest,
113 parseJSON(strm, *dest, assigned);
135 #ifndef EPICS_YAJL_VERSION 136 typedef long integer_arg;
137 typedef unsigned size_arg;
139 typedef long long integer_arg;
140 typedef size_t size_arg;
Options used during printing.
epicsShareFunc bool yajl_parse_helper(std::istream &src, yajl_handle handle)