From 3a00b879ee85f630476ba6c1e11a947ef2c289b4 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Fri, 15 Apr 2011 14:21:55 -0400 Subject: [PATCH] Added a new method to PVDataCreate that allows a PVStructure to be created from a PVField array where the elements have a null parent. PVField::message was changed to pass the message to the top level field adding the field name at each level. --- documentation/pvDataCpp.html | 67 ++++++++++---------- pvDataApp/factory/PVDataCreateFactory.cpp | 15 ++++- pvDataApp/factory/PVField.cpp | 42 ++++++++++--- pvDataApp/factory/PVStructure.cpp | 34 ++++++++++ pvDataApp/monitor/monitorQueue.cpp | 1 - pvDataApp/pv/pvData.h | 7 +++ test/testBaseException | 61 ++++++++++-------- test/testBaseExceptionDiff | 75 +++++++++++++++++++++++ test/testLinkedListAux | 24 ++++---- test/testPVData | 25 +++++++- test/testPVDataGold | 25 +++++++- test/testPropertyAux | 2 +- test/testQueue | 5 +- test/testQueueGold | 5 +- test/testThread | 13 ++-- test/testThreadAux | 2 +- test/testThreadGold | 13 ++-- test/testTimeStampAux | 8 +-- test/testTimer | 7 +-- test/testTimerAux | 12 ++-- test/testTimerGold | 7 +-- testApp/pv/Makefile | 4 ++ testApp/pv/temp.cpp | 44 ++++++++----- testApp/pv/testPVData.cpp | 17 +++++ 24 files changed, 375 insertions(+), 140 deletions(-) diff --git a/documentation/pvDataCpp.html b/documentation/pvDataCpp.html index baf7a71..a411c2e 100644 --- a/documentation/pvDataCpp.html +++ b/documentation/pvDataCpp.html @@ -9,7 +9,7 @@

EPICS pvDataCPP
-2011.02.18

+2011.04.14

TODO