FACT++  1.0
bool ConnectionLid::Lid::Set ( const QDomNamedNodeMap &  map)
inline

Definition at line 43 of file lidctrl.cc.

References id.

Referenced by ConnectionLid::ProcessAnswer().

44  {
45  if (!map.contains("id") || !map.contains("value"))
46  return false;
47 
48  QString item = map.namedItem("id").nodeValue();
49  QString value = map.namedItem("value").nodeValue();
50 
51  const char c = '0'+id;
52 
53  if (item==(QString("cur")+c))
54  {
55  current = value.toFloat();
56  return true;
57  }
58 
59  if (item==(QString("pos")+c))
60  {
61  position = value.toFloat();
62  return true;
63  }
64 
65  if (item==(QString("lid")+c))
66  {
67  status = value.toStdString();
68  return true;
69  }
70 
71  return false;
72  }
Definition: did.h:42

+ Here is the caller graph for this function: