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{
110 void parseJSON(std::istream& strm,
111 const PVField::shared_pointer& dest,
114 parseJSON(strm, *dest, assigned);
136 #ifndef EPICS_YAJL_VERSION 137 typedef long integer_arg;
138 typedef unsigned size_arg;
140 typedef long long integer_arg;
141 typedef size_t size_arg;
Options used during printing.
epicsShareFunc bool yajl_parse_helper(std::istream &src, yajl_handle handle)