git-svn-id: svn://db.shs.com.ru/pip@310 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2017-02-21 10:12:11 +00:00
parent c2e7c8b46b
commit 5c83617458
5 changed files with 327 additions and 5 deletions

View File

@@ -11,7 +11,7 @@ REGISTER_VARIANT(__S__)
REGISTER_VARIANT_CAST(__S__, PIString) {return v.text + PIString::fromNumber(v.i);}
REGISTER_VARIANT_CAST(__S__, int) {return v.i;}
*/
const char app_config[] =
/*const char app_config[] =
"include = cd_ip.conf\n\
port_rec = 2\n\
port_send = 1\n\
@@ -30,7 +30,7 @@ const char pult_config[] =
[]\n\
connectionmodel = AAAM2Xja7VXLTttAFD12QpsikKjUSixYlLbKEpIUtVIlVEfqhk2FWuiGRRolUYtoHgrmpYiv6IItf8AveMMH9E/YsG6Ph3sde5hGoQoblLGuPHfunTPjc49nADxDA110+LTYC7FrPCAPeAO+vZu+aX7c/8PGd45WCJC0OGcfT6FDnmfSTPtwhZFt3HjgDs/Qtu5jPbZHtI/x50XfIzMQbdwEolbg9INP4ku++myPaUtCHYRaT2j1ldIh3VP60/Qff8vSfXLu9BP6JX9K/0TVH6jqVe22P1X/fao/oddWu/paDs1vBf9Jv/EZ91clbyHqv7BL6sscDOd4v4WTqs6jzaHGJ8QJerxlpJSpdZ7IWFJvDW7I2JxZqIM62k6A57RZmMQGmlyrxdV+WGBnmR01mXPI267hBKwp4FeBeo9VPtssxyb7rzHg1B7T9nCMU45U8BZlWuVWtIcD/CRGOqtsbW09851tXsHN0UTlLIAdASjSXnLyLn+H7L2+xbGYvC63Ezqg543egkLmn8qnRF6USbM4Qp9godkhzI777Ne5bCIt/5UtGz2o/yGby0nKpjqmbOa1ynkjmyzIrzvIZUeBPjvlUmbh32EFJbGyJZhR8YcvlS+3TpjhqeWSyvUkpbI9plSWtcKLcsK05beOJVEnhaEFfHEH+RwpeMcpn1JKGqWMNOL+G6wZyahlpdVOtufKfbDS+guLke9O\n\
";
*/
int main(int argc, char *argv[]) {
/*__S__ s, s1;
s.text = "123";
@@ -50,7 +50,8 @@ int main(int argc, char *argv[]) {
piCout << s1;
s1.subtract(s0);
piCout << s1;*/
PIConnection c;
/*PIConnection c;
PIString s(app_config);
c.configureFromString(&s);
c.start();
@@ -60,7 +61,15 @@ int main(int argc, char *argv[]) {
c.removeAllDevices();
c.configureFromString(&s);
c.start();
piMSleep(3000);
piMSleep(3000);*/
PIStringList sl;
sl << "one" << "two" << "three";
PIVariantTypes::Enum e;
e << sl;
e.selectValue(1);
PIVariant v = e;
piCout << v.value<PIVariantTypes::Enum>();
return 0;
}