42 #ifdef CHECK_MEMORY_LEAKS
44 #endif // CHECK_MEMORY_LEAKS
71 std::vector<std::string> ids;
76 std::vector<std::string> ids;
163 std::string warning =
"";
201 return server.
writeErrorStatusCmd(cmd,
"Setting length requires a double.", outputStorage);
203 if (value == 0.0 || fabs(value) == std::numeric_limits<double>::infinity()) {
212 return server.
writeErrorStatusCmd(cmd,
"Setting maximum speed requires a double.", outputStorage);
214 if (value == 0.0 || fabs(value) == std::numeric_limits<double>::infinity()) {
223 return server.
writeErrorStatusCmd(cmd,
"Setting vehicle class requires a string.", outputStorage);
231 return server.
writeErrorStatusCmd(cmd,
"Setting speed factor requires a double.", outputStorage);
239 return server.
writeErrorStatusCmd(cmd,
"Setting speed deviation requires a double.", outputStorage);
247 return server.
writeErrorStatusCmd(cmd,
"Setting emission class requires a string.", outputStorage);
263 return server.
writeErrorStatusCmd(cmd,
"Setting minimum gap requires a double.", outputStorage);
271 return server.
writeErrorStatusCmd(cmd,
"Setting vehicle shape requires a string.", outputStorage);
279 return server.
writeErrorStatusCmd(cmd,
"Setting acceleration requires a double.", outputStorage);
287 return server.
writeErrorStatusCmd(cmd,
"Setting deceleration requires a double.", outputStorage);
295 return server.
writeErrorStatusCmd(cmd,
"Setting driver imperfection requires a double.", outputStorage);
303 return server.
writeErrorStatusCmd(cmd,
"Setting headway time requires a double.", outputStorage);
311 return server.
writeErrorStatusCmd(cmd,
"The color must be given using the according type.", outputStorage);