pvCopy : do not "collapse" structures

This commit is contained in:
Marty Kraimer
2014-03-03 09:06:19 -05:00
parent 6b47485810
commit d1df670c83
5 changed files with 101 additions and 323 deletions

View File

@@ -362,7 +362,7 @@ static void powerSupplyTest()
cout << "request " << request << endl;
cout << "pvRequest" << endl << builder;
pvCopy = PVCopy::create(pvRecord,pvRequest,"");
valueNameCopy = "value";
valueNameCopy = "power.value";
testPVScalar(valueNameRecord,valueNameCopy,pvRecord,pvCopy);
request = "";
valueNameRecord = "power.value";
@@ -378,7 +378,7 @@ static void powerSupplyTest()
builder.clear(); pvRequest->toString(&builder);
cout << "request " << request << endl << "pvRequest" << endl << builder << endl;
pvCopy = PVCopy::create(pvRecord,pvRequest,"");
valueNameCopy = "power";
valueNameCopy = "power.value";
testPVScalar(valueNameRecord,valueNameCopy,pvRecord,pvCopy);
request = "alarm,timeStamp,voltage{value,alarm},power{value,alarm,display},current.value";
valueNameRecord = "power.value";