Matej Sekoranja
3219bd0307
Win32 port: import/export headers
2013-11-20 14:49:40 +01:00
Matej Sekoranja
bdb4430bb6
Win32 port: fix and success compile and run using GCC -fvisibility=hidden
2013-11-20 13:40:07 +01:00
Matej Sekoranja
a574dbf89b
start of Win32 port
2013-11-20 13:04:28 +01:00
Matej Sekoranja
47178370d5
FieldBuilder: better method names
2013-11-11 22:36:06 +01:00
dhickin
ac67fddbcb
Fixed bug in outputting UnionArrays.
2013-11-11 12:02:35 +00:00
dhickin
e97fab3107
Simpler fix for bug in outputting StructureArrays.
2013-11-08 18:49:57 +00:00
dhickin
fee6f03ec2
Fixed bug in outputting StructureArrays.
2013-11-08 18:27:15 +00:00
Matej Sekoranja
1aff2ec112
tempalte helpers; static initialization order
2013-11-08 13:50:54 +01:00
Matej Sekoranja
57b3e9a8b2
run EPICS Harness Tests on CI
2013-11-08 00:01:24 +01:00
Matej Sekoranja
35dad272eb
merge
2013-11-07 14:13:37 +01:00
Matej Sekoranja
d40c41048d
PVUnion/PVUnionArray support and tests
2013-11-07 14:12:26 +01:00
Marty Kraimer
03f59c94b4
commit after merge
2013-11-06 07:42:03 -05:00
Marty Kraimer
87718f1c82
get rid of warnings
2013-11-06 07:41:16 -05: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
3579d17a05
moved pvSubArrayCopy from pvDatabaseCPP to pvDataCPP
2013-10-31 06:44:54 -04:00
Marty Kraimer
0f17bd23c7
make bitSet more comnpatible with Java implementation.
2013-10-31 06:03:51 -04: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
071806f12b
remove redundancy in print_cast
2013-10-29 18:06:42 -04:00
Michael Davidsaver
9cd7008efe
typeCast String <-> boolean
2013-10-29 17:56:36 -04:00
Michael Davidsaver
14dc098761
no deperecated warning on old vxworks
2013-10-29 16:58:09 -04:00
Michael Davidsaver
8c6a895b19
disambiguate a template
2013-10-29 16:54:02 -04:00
Michael Davidsaver
01b8e69e4b
remove illegal copy op
...
Can bypass freeze/thaw
2013-10-28 17:54:59 -04:00
Michael Davidsaver
11e91ac3fa
Merge branch 'shared-vector'
2013-10-28 17:42:11 -04:00
Marty Kraimer
70380b9a43
Added tag 3.0.2 for changeset 58092712d092
2013-09-10 16:54:02 -04:00
Marty Kraimer
fa7a44f5b3
update links in .html files
3.0.2
2013-09-10 16:53:21 -04:00
Andrew Johnson
fb0329c0b5
APS Jenkins adjustment
2013-09-05 12:24:38 -05:00
Andrew Johnson
c3d04fdd08
Fix VxWorks builds
2013-09-05 10:26:56 -05:00
Marty Kraimer
ebb0c97c51
Added tag 3.0.1 for changeset 2a289ff41e2e
2013-09-03 08:37:28 -04:00
Marty Kraimer
aabe0f3594
update links on .html files
3.0.1
2013-09-03 08:37:08 -04:00
dhickin
7c21bf7aa1
Added tag 3.0.0 for changeset 4cecd4b200f8
2013-08-21 12:03:42 +01:00
Michael Davidsaver
de70d90603
shared_vector: simplify slice()
...
Correctly tracks capacity when user
over-slices.
2013-08-06 11:32:34 -04:00
Michael Davidsaver
31be738c10
minor
2013-08-06 10:43:47 -04:00
Michael Davidsaver
759d268af0
update testPVScalarArray
2013-07-29 15:10:04 -04:00
Michael Davidsaver
f21811eb6a
Change enum to type in converters
2013-07-29 15:09:47 -04:00
Michael Davidsaver
c643509c7e
PVField converters use type
...
Use type as template parameter instead of ScalarType
enum value.
2013-07-29 15:08:59 -04:00
Michael Davidsaver
0860f8e6f9
don't use deprecated PVValueArray<T>::get()
2013-07-29 11:44:53 -04:00
Michael Davidsaver
e96b447e37
add print_cast()
...
Cast value to "printable" type.
A no-op except for char types, which are cast to int
so that they are printed as numbers std::ostream operators.
2013-07-29 11:44:52 -04:00
Michael Davidsaver
0eecd3b1fe
document freeze/thaw
2013-07-29 11:44:52 -04:00
Michael Davidsaver
b5b6ae100d
update pvD array in tests
2013-07-25 17:30:33 -04:00
Michael Davidsaver
8fd9bf10e5
update pvD array implementation
2013-07-25 17:30:18 -04:00
Michael Davidsaver
9ac030169a
update pvD array handling
...
Interface only uses shared_vector<const T>
storage also uses only const.
2013-07-25 17:22:16 -04:00
Michael Davidsaver
569bd3b681
update testSharedVector
2013-07-25 17:02:08 -04:00
Michael Davidsaver
45bb461c32
shared_vector require freeze/thaw
...
Remove the implicit cast from non-const to const.
Require the use of freeze/thaw when
changing between const and non-const.
Change argument of const_shared_vector_cast
to a non-const shared_vector reference
to allow it to be cleared by freeze/thaw.
2013-07-25 15:26:29 -04:00
Michael Davidsaver
105c3185f7
remove take(), copyIn(), and copyOut().
2013-07-19 14:20:55 -04:00
Michael Davidsaver
5565e4e30c
Convert don't use copyIn or copyOut
2013-07-19 14:18:04 -04:00
Michael Davidsaver
70ae281f45
test freeze/thaw
2013-07-16 18:59:04 -04:00
Marty Kraimer
b518efd196
Added tag 3.0-pre1 for changeset 4cecd4b200f8
2013-07-16 14:47:34 -04:00
Michael Davidsaver
6e3a344caa
fix Convert::fromStringArray
...
destination should grow to fit
2013-07-16 10:48:01 -04:00
Michael Davidsaver
2e3cbed520
restart testConvert
...
start with fromStringArray
2013-07-16 10:47:11 -04:00