Andrew Johnson
3ed88f2559
testpvalink: Provide expected values as 64-bit integers
2019-05-10 15:02:08 -05:00
Andrew Johnson
2c533d79ab
Finish off conversion of testpvalink to int64 record types
2019-05-09 18:05:24 -05:00
Michael Davidsaver
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
Michael Davidsaver
7bc5cbf957
fix int64 in pva link
2019-01-08 10:27:57 -08:00
Michael Davidsaver
0ab4f937a7
test 64-bit integer field access
2019-01-08 09:31:51 -08:00
Michael Davidsaver
a4f35714a0
placate MSVC, take 2
2018-06-27 15:46:10 -07:00
Michael Davidsaver
dfd28f5474
attempt to placate MSVC
...
Apparently suffer from template cleverness overload
2018-06-27 15:23:18 -07:00
Michael Davidsaver
b18777e8fe
pvalink overhaul debug print controls
2018-04-25 19:26:03 -07:00
Michael Davidsaver
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
Michael Davidsaver
ff197f89cb
testpvalink avoid false positive races
2018-04-19 14:13:07 -07:00
Michael Davidsaver
e2147a95b2
minor
2018-04-18 14:50:10 -07:00
Michael Davidsaver
c55d50c158
fix pvalink shutdown during tests
2018-04-17 19:10:54 -07:00
Michael Davidsaver
9192a872c7
resurrect testpvalink
2018-04-17 19:10:54 -07:00
Michael Davidsaver
d5ee917c6d
run testgroupconfig
...
missing for some reason
2018-04-17 19:10:54 -07:00
Michael Davidsaver
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
Michael Davidsaver
e69f99c57e
reorganize build
2017-11-27 17:07:06 -06:00
Michael Davidsaver
74f9fd2718
testpdb debugging
2017-11-17 16:48:17 -06:00
Michael Davidsaver
e7fa7b624e
less noise
2017-11-05 17:27:38 -06:00
Michael Davidsaver
81a7057590
fix testpvif
2017-11-02 14:51:14 -05:00
Michael Davidsaver
f71d0a8d3c
another missing libdep
2017-11-02 14:01:17 -05:00
Michael Davidsaver
3353a20b8d
yet another win32 fix
2017-11-02 13:02:47 -05:00
Michael Davidsaver
b0b414d483
even more win32
2017-11-02 11:31:21 -05:00
Michael Davidsaver
413cfef686
more compat
2017-11-01 19:20:45 -05:00
Michael Davidsaver
6d466bb847
cleanup prints
2017-11-01 15:56:35 -05:00
Michael Davidsaver
943247f0f0
remove g++ or c++11 requirement
...
^#$*&#$ MSVC
2017-11-01 10:04:36 -05:00
Michael Davidsaver
a66e479952
drop errlogstream
...
unnecessary complication
2017-10-04 15:06:02 +02:00
Michael Davidsaver
a92581b045
use AnyScalar from pvDataCPP
2017-09-30 16:37:05 -05:00
Michael Davidsaver
4a26b8d3dc
minor
2017-09-30 16:31:19 -05:00
Michael Davidsaver
cca924fa49
pvif: fix alarm status mapping
2017-09-30 15:29:08 -05:00
Michael Davidsaver
a45c02e2e1
redo testpdb
2017-09-30 14:37:57 -05:00
Michael Davidsaver
b839d5dc6d
pdb: meta mapping
2017-09-28 18:27:40 -05:00
Michael Davidsaver
786e9ec7d3
encapsulate nanoseconds splitting
2017-09-21 18:12:29 -05:00
Michael Davidsaver
14d3655cf0
more 3.15 compat
2017-09-21 17:24:59 -05:00
Michael Davidsaver
a83c048395
fix testpdb
2017-09-21 13:40:31 -05:00
Michael Davidsaver
67bda75bcb
redo mappings to handle fieldOffset of structure array
2017-09-20 18:57:11 -05:00
Michael Davidsaver
b5d0678c75
pvif simplify
2017-09-13 19:31:15 -05:00
Michael Davidsaver
1676bc6601
new group config string parser
2017-09-13 17:52:35 -05:00
Michael Davidsaver
7de37e57bc
more AnyScalar
2017-09-13 11:29:17 -05:00
Michael Davidsaver
0118f70193
pvif add simple mappings
2017-09-12 20:10:33 -05:00
Michael Davidsaver
d35766be37
AnyScalar use inline storage
2017-09-12 19:32:10 -05:00
Michael Davidsaver
850d79dc62
add PVIFBuilder abstraction
2017-09-12 15:31:46 -05:00
Michael Davidsaver
0a9d03baf0
Add AnyScalar
2017-09-12 15:26:40 -05:00
Michael Davidsaver
66063dce5a
minor pvif
2017-09-12 10:42:52 -05:00
Michael Davidsaver
ea088a7502
change qsrv library name
2017-09-12 10:04:32 -05:00
Michael Davidsaver
336d588823
Base 3.15 compat
2017-09-05 14:50:03 -05:00
Michael Davidsaver
3f4e8e33e7
use reftrack
2017-09-05 13:40:23 -05:00
Michael Davidsaver
a50fdb1c63
use pv/pvUnitTest.h
2017-07-13 18:41:44 +02:00
Michael Davidsaver
91c9cf8b38
import/export
2017-07-12 16:17:49 +02:00
Michael Davidsaver
9b433a54f6
more ownership
2017-07-11 17:33:52 +02:00
Michael Davidsaver
abb2d6877f
standard start server
2017-07-11 16:01:00 +02:00