some PIValueTree changes, fix PIVariantTypes::Enum::fromString
This commit is contained in:
16
main.cpp
16
main.cpp
@@ -59,14 +59,16 @@ int main(int argc, char * argv[]) {
|
||||
v.setValueFromString("0xFF00FFff");
|
||||
piCout << v;*/
|
||||
|
||||
PIVariantTypes::Enum e;
|
||||
e.enum_name = "MyEnum";
|
||||
e << PIVariantTypes::Enumerator(10105, "Null") << PIVariantTypes::Enumerator(20, "Sec") << PIVariantTypes::Enumerator(100, "Fir");
|
||||
e.selectValue(20);
|
||||
// PIVariantTypes::Enum e;
|
||||
// e.enum_name = "MyEnum";
|
||||
// e << PIVariantTypes::Enumerator(10105, "Null") << PIVariantTypes::Enumerator(20, "Sec") << PIVariantTypes::Enumerator(100, "Fir");
|
||||
// e.selectValue(20);
|
||||
|
||||
piCout << e.toString();
|
||||
piCout << PIVariantTypes::Enum::fromString(e.toString()).toString();
|
||||
piCout << PIVariantTypes::Enum::fromString("\"MyEnum\"(\"Null\":10105 \"Sec\":20 \"Fir\":100) 20").toString();
|
||||
// piCout << e.toString();
|
||||
// piCout << PIVariantTypes::Enum::fromString(e.toString()).toString();
|
||||
// piCout << PIVariantTypes::Enum::fromString("\"MyEnum\"(\"Null\":10105 \"Sec\":20 \"Fir\":100) 20").toString();
|
||||
|
||||
piCout << PIVariantTypes::Enum::fromString("(\"DeformationWithTemperature2\":1\n;Sigma1:2\n;Tau:3)").toString();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user