mrkraimer
|
083dffac3c
|
pvDatabase::removeRecord and pvRecord::remove changes;descructors now have at most a print statement
|
2020-02-10 06:15:59 -05:00 |
|
mrkraimer
|
785d654129
|
first attempt to fix issue 53; add example
|
2020-02-07 08:54:18 -05:00 |
|
mrkraimer
|
e57348a4c5
|
copy lib now part of pvDatabase
|
2019-06-26 10:47:58 -04:00 |
|
mrkraimer
|
f2d6e05816
|
WIN32 follow Michael's advice about O.yyy/*.d files
|
2019-06-24 15:23:19 -04:00 |
|
mrkraimer
|
e949493722
|
WIN32 DLL; copy build. now for pvDatabase
|
2019-06-24 09:53:56 -04:00 |
|
mrkraimer
|
247839b94d
|
add numericRecord, removeRecordRegister, traceRecordRegister
|
2019-06-01 06:59:23 -04:00 |
|
mrkraimer
|
a004f7ea08
|
remove new method for PVRecord
|
2019-05-22 10:41:55 -04:00 |
|
mrkraimer
|
cd653a809f
|
fix warning messages; at least on linux
|
2019-03-13 09:10:40 -04:00 |
|
mrkraimer
|
14442774ab
|
with help from Andrew another attempt to fix windows build
|
2018-10-02 05:49:29 -04:00 |
|
mrkraimer
|
11393ce6b1
|
pvCopy.h now pvStructureCopy.h; copy name space now epics::pvCopy
|
2018-09-28 07:17:09 -04:00 |
|
mrkraimer
|
6239ef0c0c
|
also address issue 35
|
2018-05-24 10:21:28 -04:00 |
|
mrkraimer
|
ae97789beb
|
PVRecord::process DO NOT set userTag
|
2017-11-09 09:09:44 -05:00 |
|
mrkraimer
|
977f078246
|
attempt to fix macos build
|
2017-10-05 08:40:37 -04:00 |
|
mrkraimer
|
24cf1d277e
|
remove destroy except PVRecord, which has new semantics
|
2017-10-02 15:03:16 -04:00 |
|
mrkraimer
|
0784cc15d0
|
make more compatible with pvDatabaseJava; work on on-line delete and also termination
|
2016-07-01 10:27:04 -04:00 |
|
mrkraimer
|
75849c6676
|
on-line delete; notify clients when a PVRecord is deleted
|
2016-06-24 14:51:55 -04:00 |
|
mrkraimer
|
fde7953de0
|
add removeRecord; more work on termination issues
|
2016-06-15 07:21:43 -04:00 |
|
mrkraimer
|
e025e542ea
|
work on RAII and memory leaks
|
2016-06-01 10:10:00 -04:00 |
|
Andrew Johnson
|
6c08a05b81
|
Use epicsGuard and epicsGuardRelease
These objects provide exception-safe locking and unlocking.
|
2016-01-22 12:05:23 -06:00 |
|
mrkraimer
|
4ac867ec0f
|
use weak pointer for callbacks
|
2016-01-07 07:44:08 -05:00 |
|
mrkraimer
|
3764c3ad36
|
call unlisten before erase
|
2015-12-08 15:45:54 -05:00 |
|
Matej Sekoranja
|
36dac883f4
|
using new copy API
|
2015-02-18 10:04:19 +01:00 |
|
Marty Kraimer
|
30dd2ed046
|
simplify monitors; cleanup code; fix race condidition for monitor cleanup
|
2015-02-06 14:49:28 -05:00 |
|
Matej Sekoranja
|
f1c39ca5d2
|
clang compilation fixes
|
2014-10-16 07:30:42 +02:00 |
|
Matej Sekoranja
|
0447441cfa
|
toString replaced with <<operator
|
2014-06-20 08:38:54 +02:00 |
|
Matej Sekoranja
|
c39b966121
|
String -> std::string, toString methods removed
|
2014-06-19 14:30:40 +02:00 |
|
Matej Sekoranja
|
597bca1ca5
|
Windows port (visibility declrations).
|
2014-04-14 18:11:12 +02:00 |
|
Marty Kraimer
|
006859120e
|
make compatible with latest pvDataCPP and pvAccessCPP; lots of work on queues.
|
2013-11-06 15:44:58 -05:00 |
|
Marty Kraimer
|
64afb395a8
|
main addition is array performance example
|
2013-08-28 10:51:04 -04:00 |
|
Marty Kraimer
|
e40fe7b0ac
|
make compatible with pvDataCPP-md; channelArray implemented; can be part of v3IOC.
|
2013-07-25 10:27:17 -04:00 |
|
Marty Kraimer
|
255f58aeb8
|
channelArray, trace implemented. Known memory leaks and exceptions fixed.
|
2013-06-27 10:38:05 -04:00 |
|
Marty Kraimer
|
a39bef15bb
|
minor changes
|
2013-06-17 07:49:55 -04:00 |
|
Marty Kraimer
|
29df17d580
|
interim commit
|
2013-05-29 12:22:50 -04:00 |
|
Marty Kraimer
|
ec7601392d
|
monitors now implemented
|
2013-05-16 09:32:32 -04:00 |
|
Marty Kraimer
|
26c977c0ae
|
more code implemented. See pvDatabaseCPP.html for details
|
2013-04-18 15:16:26 -04:00 |
|
Marty Kraimer
|
124d28d33e
|
interim commit
|
2013-04-12 15:17:21 -04:00 |
|
Marty Kraimer
|
d67517b405
|
interim commit
|
2013-04-12 08:06:48 -04:00 |
|
Marty Kraimer
|
500ecfd4ad
|
interim commit. pvCopy how works
|
2013-04-04 07:21:52 -04:00 |
|
Marty Kraimer
|
7a0fda88ef
|
still early version
|
2012-12-12 08:49:06 -05:00 |
|