527afaf856
Merge pull request #35 from anjohnson/master
...
About to merge my yajl5 branch to 7.0
2021-01-05 21:37:48 -06:00
1682c991d2
use dbChannel* in builder
2020-11-28 10:45:34 -08:00
c68c0038e6
store dbChannel* in builder
2020-11-28 10:45:34 -08:00
b69c25feb6
pass dbChannel* to PVIFBuilder::create()
2020-11-28 10:45:34 -08:00
f5278ef4ac
groups: move record name prepend into parser hooks
...
Also, accumulate config instead of replacing
2020-11-28 10:44:32 -08:00
740aad6712
Modify test database to avoid break when json5 merged
...
No other changes will be needed when merging the json5 branch into
Base-7.0, these changes let testpvalink pass with and without it.
2020-08-09 00:55:51 -05:00
1d9fbbea0b
don't install check_consist
2019-12-19 18:45:38 -08:00
3ed88f2559
testpvalink: Provide expected values as 64-bit integers
2019-05-10 15:02:08 -05:00
2c533d79ab
Finish off conversion of testpvalink to int64 record types
2019-05-09 18:05:24 -05:00
f3d7d7cd8f
change display.format, add display.form and .precision
...
Replace printf-style format string with enum + integer.
ScalarBuilder explode scalar()/scalarArray()
2019-01-15 18:48:18 -08:00
7bc5cbf957
fix int64 in pva link
2019-01-08 10:27:57 -08:00
0ab4f937a7
test 64-bit integer field access
2019-01-08 09:31:51 -08:00
a4f35714a0
placate MSVC, take 2
2018-06-27 15:46:10 -07:00
dfd28f5474
attempt to placate MSVC
...
Apparently suffer from template cleverness overload
2018-06-27 15:23:18 -07:00
b18777e8fe
pvalink overhaul debug print controls
2018-04-25 19:26:03 -07:00
a22f6b0801
attempt to disable pvalink for Base <3.16
...
Seems to work, but prints messages showing that there
is still some problem, probably with a ".dep".
Of course these are silent rules, so I have no idea
which one!
> dbdExpand.pl: No input files for ../O.Common/qsrv.dbd
2018-04-23 18:02:50 -07:00
ff197f89cb
testpvalink avoid false positive races
2018-04-19 14:13:07 -07:00
e2147a95b2
minor
2018-04-18 14:50:10 -07:00
c55d50c158
fix pvalink shutdown during tests
2018-04-17 19:10:54 -07:00
9192a872c7
resurrect testpvalink
2018-04-17 19:10:54 -07:00
d5ee917c6d
run testgroupconfig
...
missing for some reason
2018-04-17 19:10:54 -07:00
cd2c1762b7
pvd <-> dbf
...
Yet more type conversions.
This is a complement to pvif.h in that
PVIF calls into dbPut() which this code is
called by dbPut().
2018-04-17 19:10:54 -07:00
e69f99c57e
reorganize build
2017-11-27 17:07:06 -06:00
74f9fd2718
testpdb debugging
2017-11-17 16:48:17 -06:00
e7fa7b624e
less noise
2017-11-05 17:27:38 -06:00
81a7057590
fix testpvif
2017-11-02 14:51:14 -05:00
f71d0a8d3c
another missing libdep
2017-11-02 14:01:17 -05:00
3353a20b8d
yet another win32 fix
2017-11-02 13:02:47 -05:00
b0b414d483
even more win32
2017-11-02 11:31:21 -05:00
413cfef686
more compat
2017-11-01 19:20:45 -05:00
6d466bb847
cleanup prints
2017-11-01 15:56:35 -05:00
943247f0f0
remove g++ or c++11 requirement
...
^#$*&#$ MSVC
2017-11-01 10:04:36 -05:00
a66e479952
drop errlogstream
...
unnecessary complication
2017-10-04 15:06:02 +02:00
a92581b045
use AnyScalar from pvDataCPP
2017-09-30 16:37:05 -05:00
4a26b8d3dc
minor
2017-09-30 16:31:19 -05:00
cca924fa49
pvif: fix alarm status mapping
2017-09-30 15:29:08 -05:00
a45c02e2e1
redo testpdb
2017-09-30 14:37:57 -05:00
b839d5dc6d
pdb: meta mapping
2017-09-28 18:27:40 -05:00
786e9ec7d3
encapsulate nanoseconds splitting
2017-09-21 18:12:29 -05:00
14d3655cf0
more 3.15 compat
2017-09-21 17:24:59 -05:00
a83c048395
fix testpdb
2017-09-21 13:40:31 -05:00
67bda75bcb
redo mappings to handle fieldOffset of structure array
2017-09-20 18:57:11 -05:00
b5d0678c75
pvif simplify
2017-09-13 19:31:15 -05:00
1676bc6601
new group config string parser
2017-09-13 17:52:35 -05:00
7de37e57bc
more AnyScalar
2017-09-13 11:29:17 -05:00
0118f70193
pvif add simple mappings
2017-09-12 20:10:33 -05:00
d35766be37
AnyScalar use inline storage
2017-09-12 19:32:10 -05:00
850d79dc62
add PVIFBuilder abstraction
2017-09-12 15:31:46 -05:00
0a9d03baf0
Add AnyScalar
2017-09-12 15:26:40 -05:00
66063dce5a
minor pvif
2017-09-12 10:42:52 -05:00