Commit Graph

23 Commits

Author SHA1 Message Date
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