Marty Kraimer
6cb95c5cfc
fixed possible SEGFAULT in ceateRequest; new stream operator for Field and PVField
2015-02-11 07:26:04 -05:00
Matej Sekoranja
f2b43b704c
rtems compilation warnings (int32 != int)
2014-11-26 14:12:09 +01:00
Matej Sekoranja
554dc06eda
ScalarTypeID mapping fixed in case 'int' == 'long', e.g. RTEMS-i386
2014-11-05 13:52:10 +01:00
Matej Sekoranja
5b1b5ab904
tests: refactored test building so that one test object can be created for VxWorks and RTEMS
2014-10-31 18:29:55 +01:00
Matej Sekoranja
80a537bc4c
vxWork tests for all subtests; still need to combine them all to one
2014-10-31 07:57:20 -04:00
Matej Sekoranja
2a8a1d3736
tests: PROD_HOST to TESTPROD_HOST; VxWorks tests for testApp/pv PASSES
2014-10-31 06:42:52 -04:00
Marty Kraimer
15d85c2f87
fix misspelled field names: nanoSecond => nanosecond; hystersis=>hysteresis
2014-08-20 06:27:24 -04:00
Matej Sekoranja
37f6dff065
bounded string
2014-08-19 20:42:15 +02:00
Matej Sekoranja
57e33c8f7d
clang porting
2014-08-13 09:36:37 +02:00
Matej Sekoranja
622e140622
Fixed/bounded scalar array impl.
2014-07-30 21:41:08 +02:00
Marty Kraimer
a4954c3825
fixed bug in createRequest.cpp
2014-07-30 06:50:22 -04:00
Matej Sekoranja
c6eed12139
String -> std::string, toString methods removed
2014-06-19 14:27:48 +02:00
Marty Kraimer
6510c10884
major update to pvDataCPP.html; minor updates while working on documentation
2014-05-01 10:33:01 -04:00
Marty Kraimer
d5dfb3de0c
added monitorPlugin; fixed bug in PVField::getFullName();
2014-04-23 09:10:37 -04:00
Marty Kraimer
cb15a8676b
remove PVData methods that change introspection interface
...
remove deprecated methods
move CreateRequest from pvAccessCPP to pvDataCPP
move pvCopy from pvDatabaseCPP to pvDataCPP
2014-04-01 09:35:29 -04:00
Matej Sekoranja
8205be5220
#63 : implemented PVStructure.get<type>Field() using template method, no more messages emitted
2014-02-14 15:10:18 +01:00
Matej Sekoranja
279b73a477
win32 port : warnings removed
2013-11-28 21:31:02 +01:00
Matej Sekoranja
74239303b3
testPVScalarArray: cast to the right type
2013-11-27 01:45:40 +01:00
Matej Sekoranja
301038664e
win32 port: visibility, warnings, templates
2013-11-27 01:11:12 +01:00
Matej Sekoranja
29dee42d34
FieldBuilder: typo addNested() -> endNested()
2013-11-26 13:45:30 +01:00
Marty Kraimer
4102deceb3
convert all tests to use epicsUnitTest
2013-11-25 15:46:00 -05:00
Matej Sekoranja
47178370d5
FieldBuilder: better method names
2013-11-11 22:36:06 +01:00
Matej Sekoranja
57b3e9a8b2
run EPICS Harness Tests on CI
2013-11-08 00:01:24 +01:00
Matej Sekoranja
cbf7b69ef0
Union/UnionArray implemented, PVUnion/PVUnionArray not yet implemented; also implemented reuse of scalar/scalarArray instances in FieldCreate
2013-11-05 16:15:12 +01:00
Matej Sekoranja
c56c976a22
FieldBuilder (incl. tests)
2013-11-04 19:04:28 +01:00
Marty Kraimer
db10bed951
update documentation; fix bug in executor; add typedefs to thread.h
2013-10-30 08:13:19 -04:00
Michael Davidsaver
11e91ac3fa
Merge branch 'shared-vector'
2013-10-28 17:42:11 -04:00
Michael Davidsaver
759d268af0
update testPVScalarArray
2013-07-29 15:10:04 -04:00
Michael Davidsaver
b5b6ae100d
update pvD array in tests
2013-07-25 17:30:33 -04:00
Michael Davidsaver
2e3cbed520
restart testConvert
...
start with fromStringArray
2013-07-16 10:47:11 -04:00
Michael Davidsaver
cff59487ae
shared_vector freeze and thaw
2013-07-09 18:24:51 -04:00
Michael Davidsaver
cdcbfe7378
update testPVScalarArray
2013-07-09 18:24:51 -04:00
Michael Davidsaver
d319e2ed7b
add ScalarTypeID template
...
Define a compile time mapping from
type to ScalarType enum value.
2013-07-09 11:19:46 -04:00
Andrew Johnson
d2a649f5fa
Fixed compiler warning,
2013-06-12 21:21:44 -05:00
Michael Davidsaver
b0c8249562
re-write testPVStructureArray
2013-06-11 17:42:30 -04:00
Michael Davidsaver
8cb0b1a7d6
use new PVStructureArray api
2013-06-11 17:42:30 -04:00
Michael Davidsaver
4294710d9e
make viewUnsafe protected
...
No longer part of the public API of PVValueArray
2013-06-03 19:31:05 -04:00
Michael Davidsaver
41425b3fa1
more testIntrospect
2013-05-31 09:58:52 -04:00
Michael Davidsaver
9039a10c9a
update testIntrospect with epicsUnitTest
2013-05-24 18:28:54 -04:00
Michael Davidsaver
629c8346d2
postPut in new array API
...
Call when appropriate (putFrom(), copyIn(), and replace()).
Not called by swap(), take(), reuse(), or shareData().
Users of the second set of methods are expected to call
one of the methods in the first set, or call postPut() directly.
Document when postPut is (not) called.
2013-05-23 17:51:52 -04:00
Marty Kraimer
69be072a07
added test
2013-05-17 19:33:16 -04:00
Marty Kraimer
a2ca21a1a6
changes to queue and to bitSetUtil.
2013-05-16 09:04:42 -04:00
Michael Davidsaver
572c02bf6e
update testOperators
2013-05-08 18:35:51 -04:00
Michael Davidsaver
80777b293f
rewrite testPVScalarArray
2013-05-08 18:35:51 -04:00
Michael Davidsaver
eeae12e3d4
Convert: remove to/from*Array
2013-05-08 18:35:51 -04:00
Michael Davidsaver
a6bfab2d74
replace copyScalarArray with PVScalarArray::assign
2013-04-30 18:14:04 -04:00
Michael Davidsaver
c435f71592
testOperators: avoid warning
2013-04-15 14:34:45 -04:00
Matej Sekoranja
675243061d
-Wextra compiler warnings fixed
2013-02-16 12:50:36 +01:00
Matej Sekoranja
97b1848ba3
added array_at manip test
2013-02-11 10:30:30 +01:00
Matej Sekoranja
c4f6132aca
added simple operators 'test', added <<= >>= operators to PVScalar
2013-02-08 22:45:04 +01:00