18 for (std::string
const& a : x) {
19 ret.append(QString::fromStdString(a));
31 for (
int i = 0; i < DataList.size(); ++i) {
32 rString = DataList.at(i).toStdString();
39std::vector<std::string>
42 std::vector<std::string> rVector;
44 for (
int i = 0; i < DataList.size(); ++i) {
45 rVector.push_back(DataList.at(i).toStdString());
59 for (
int i = 0; i < DataList.size(); ++i) {
60 rString = DataList.at(i).toStdString();
67std::vector<std::string>
72 std::vector<std::string> rVector;
74 for (
int i = 0; i < DataList.size(); ++i) {
75 rVector.push_back(DataList.at(i).toStdString());
88 if (DataList.size() > 0) {
90 uChar = (u_int8_t)(DataList.at(0).toULong(&ok, 10));
92 uChar = (u_int8_t)(DataList.at(0).toULong(&ok, 16));
94 uChar = (u_int8_t)(DataList.at(0).toULong(&ok, 8));
96 uChar = (u_int8_t)(DataList.at(0).toULong(&ok));
107 std::vector<u_int8_t> rVector;
109 for (
int i = 0; i < DataList.size(); ++i) {
114 uChar = (u_int8_t)(DataList.at(i).toULong(&ok, 10));
116 uChar = (u_int8_t)(DataList.at(i).toULong(&ok, 16));
118 uChar = (u_int8_t)(DataList.at(i).toULong(&ok, 8));
120 uChar = (u_int8_t)(DataList.at(i).toULong(&ok));
123 rVector.push_back(uChar);
136 if (DataList.size() > 0) {
138 sChar = (int8_t)(DataList.at(0).toLong(&ok, 10));
140 sChar = (int8_t)(DataList.at(0).toLong(&ok, 16));
142 sChar = (int8_t)(DataList.at(0).toLong(&ok, 8));
144 sChar = (int8_t)(DataList.at(0).toLong(&ok));
155 std::vector<int8_t> rVector;
157 for (
int i = 0; i < DataList.size(); ++i) {
162 sChar = (int8_t)(DataList.at(i).toLong(&ok, 10));
164 sChar = (int8_t)(DataList.at(i).toLong(&ok, 16));
166 sChar = (int8_t)(DataList.at(i).toLong(&ok, 8));
168 sChar = (int8_t)(DataList.at(i).toLong(&ok));
171 rVector.push_back(sChar);
182 u_int16_t uShort = 0;
184 if (DataList.size() > 0) {
186 uShort = DataList.at(0).toUShort(&ok, 10);
188 uShort = DataList.at(0).toUShort(&ok, 16);
190 uShort = DataList.at(0).toUShort(&ok, 8);
192 uShort = DataList.at(0).toUShort(&ok);
200std::vector<u_int16_t>
203 std::vector<u_int16_t> rVector;
205 for (
int i = 0; i < DataList.size(); ++i) {
207 u_int16_t uShort = 0;
210 uShort = DataList.at(i).toUShort(&ok, 10);
212 uShort = DataList.at(i).toUShort(&ok, 16);
214 uShort = DataList.at(i).toUShort(&ok, 8);
216 uShort = DataList.at(i).toUShort(&ok);
219 rVector.push_back(uShort);
232 if (DataList.size() > 0) {
234 sShort = DataList.at(0).toShort(&ok, 10);
236 sShort = DataList.at(0).toShort(&ok, 16);
238 sShort = DataList.at(0).toShort(&ok, 8);
240 sShort = DataList.at(0).toShort(&ok);
251 std::vector<int16_t> rVector;
253 for (
int i = 0; i < DataList.size(); ++i) {
258 sShort = DataList.at(i).toShort(&ok, 10);
260 sShort = DataList.at(i).toShort(&ok, 16);
262 sShort = DataList.at(i).toShort(&ok, 8);
264 sShort = DataList.at(i).toShort(&ok);
267 rVector.push_back(sShort);
280 if (DataList.size() > 0) {
282 uLong = DataList.at(0).toULong(&ok, 10);
284 uLong = DataList.at(0).toULong(&ok, 16);
286 uLong = DataList.at(0).toULong(&ok, 8);
288 uLong = DataList.at(0).toULong(&ok);
296std::vector<u_int32_t>
299 std::vector<u_int32_t> rVector;
301 for (
int i = 0; i < DataList.size(); ++i) {
306 uLong = DataList.at(i).toULong(&ok, 10);
308 uLong = DataList.at(i).toULong(&ok, 16);
310 uLong = DataList.at(i).toULong(&ok, 8);
312 uLong = DataList.at(i).toULong(&ok);
315 rVector.push_back(uLong);
328 if (DataList.size() > 0) {
330 sLong = DataList.at(0).toLong(&ok, 10);
332 sLong = DataList.at(0).toLong(&ok, 16);
334 sLong = DataList.at(0).toLong(&ok, 8);
336 sLong = DataList.at(0).toLong(&ok);
347 std::vector<int32_t> rVector;
349 for (
int i = 0; i < DataList.size(); ++i) {
354 sLong = DataList.at(i).toLong(&ok, 10);
356 sLong = DataList.at(i).toLong(&ok, 16);
358 sLong = DataList.at(i).toLong(&ok, 8);
360 sLong = DataList.at(i).toLong(&ok, 10);
363 rVector.push_back(sLong);
376 if (DataList.size() > 0) {
378 u64 = (uint64_t)(DataList.at(0).toULongLong(&ok, 10));
380 u64 = (uint64_t)(DataList.at(0).toULongLong(&ok, 16));
382 u64 = (uint64_t)(DataList.at(0).toULongLong(&ok, 8));
384 u64 = (uint64_t)(DataList.at(0).toULongLong(&ok, 10));
392std::vector<u_int64_t>
395 std::vector<u_int64_t> rVector;
397 for (
int i = 0; i < DataList.size(); ++i) {
402 u64 = (uint64_t)(DataList.at(i).toULongLong(&ok, 10));
404 u64 = (uint64_t)(DataList.at(i).toULongLong(&ok, 16));
406 u64 = (uint64_t)(DataList.at(i).toULongLong(&ok, 8));
408 u64 = (uint64_t)(DataList.at(i).toULongLong(&ok, 10));
411 rVector.push_back(u64);
424 if (DataList.size() > 0) {
426 i64 = (int64_t)(DataList.at(0).toLongLong(&ok, 10));
428 i64 = (int64_t)(DataList.at(0).toLongLong(&ok, 16));
430 i64 = (int64_t)(DataList.at(0).toLongLong(&ok, 8));
432 i64 = (int64_t)(DataList.at(0).toLongLong(&ok, 10));
443 std::vector<int64_t> rVector;
445 for (
int i = 0; i < DataList.size(); ++i) {
450 i64 = (int64_t)(DataList.at(i).toLongLong(&ok, 10));
452 i64 = (int64_t)(DataList.at(i).toLongLong(&ok, 16));
454 i64 = (int64_t)(DataList.at(i).toLongLong(&ok, 8));
456 i64 = (int64_t)(DataList.at(i).toLongLong(&ok, 10));
459 rVector.push_back(i64);
473 for (
auto i = 0; i < DataList.size(); ++i) {
474 f = DataList.at(i).toFloat();
486 std::vector<float> rVector;
488 for (
int i = 0; i < DataList.size(); ++i) {
489 rVector.push_back(DataList.at(i).toFloat());
503 for (
int i = 0; i < DataList.size(); ++i) {
504 d = DataList.at(i).toDouble();
516 std::vector<double> rVector;
518 for (
int i = 0; i < DataList.size(); ++i) {
519 rVector.push_back(DataList.at(i).toDouble());
532 for (
int i = 0; i < DataList.size(); ++i) {
533 if (QString::compare(DataList.at(i), QString(
"true"), Qt::CaseInsensitive) == 0 ||
534 QString::compare(DataList.at(i), QString(
"1"), Qt::CaseInsensitive) == 0) {
536 }
else if (QString::compare(DataList.at(i), QString(
"false"), Qt::CaseInsensitive) == 0 ||
537 QString::compare(DataList.at(i), QString(
"0"), Qt::CaseInsensitive) == 0) {
540 std::string message =
"Conversion to enum of " + DataList.at(i).toStdString() +
" is not possible!";
541 throw daq::dbe::BadConversion(
ERS_HERE, message.c_str());
552 std::vector<bool> rVector;
555 for (
int i = 0; i < DataList.size(); ++i) {
556 if (QString::compare(DataList.at(i), QString(
"true"), Qt::CaseInsensitive) == 0 ||
557 QString::compare(DataList.at(i), QString(
"1"), Qt::CaseInsensitive) == 0) {
558 rVector.push_back(
true);
559 }
else if (QString::compare(DataList.at(i), QString(
"false"), Qt::CaseInsensitive) == 0 ||
560 QString::compare(DataList.at(i), QString(
"0"), Qt::CaseInsensitive) == 0) {
561 rVector.push_back(
false);
563 std::string
message =
"Conversion to enum of " + DataList.at(i).toStdString() +
" is not possible!";
T to(QStringList const &DataList)
std::string to< std::string >(QStringList const &DataList)