95 Commits

Author SHA1 Message Date
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
ea088a7502 change qsrv library name 2017-09-12 10:04:32 -05:00
336d588823 Base 3.15 compat 2017-09-05 14:50:03 -05:00
3f4e8e33e7 use reftrack 2017-09-05 13:40:23 -05:00
a50fdb1c63 use pv/pvUnitTest.h 2017-07-13 18:41:44 +02:00
91c9cf8b38 import/export 2017-07-12 16:17:49 +02:00
9b433a54f6 more ownership 2017-07-11 17:33:52 +02:00
abb2d6877f standard start server 2017-07-11 16:01:00 +02:00