8 #include "../tools/errorhandler.hpp"
9 #include "../tools/toolbox.hpp"
10 #include "../datatypes/Scan.hpp"
11 #include "../datatypes/Object.hpp"
12 #include "../datatypes/Msg.hpp"
13 #include "../datatypes/Measurement.hpp"
14 #include "../datatypes/Fields.hpp"
15 #include "../datatypes/EvalCases.hpp"
16 #include "../datatypes/EvalCaseResults.hpp"
50 std::string datatypeStr;
51 std::string sourceIdStr;
56 datatypeStr =
"Scan (" +
::toString(((
Scan&)data).getNumPoints()) +
" points)";
59 Scan* scan =
dynamic_cast<Scan*
>(&data);
73 datatypeStr =
"Fields (" +
::toString(((
Fields&)data).getFields().size()) +
" fields, " +
74 ::toString(((
Fields&)data).getNumberOfValidFields()) +
" of which are valid)";
77 datatypeStr =
"EvalCases (" +
::toString(((
EvalCases&)data).getEvalCases().size()) +
" cases)";
83 datatypeStr =
"Msg (" + ((
Msg&)data).toString() +
")";
89 datatypeStr =
"(unknown)";