Rev 1310 | Rev 1314 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1310 | Rev 1311 | ||
|---|---|---|---|
| Line 10... | Line 10... | ||
| 10 | namespace atom { |
10 | namespace atom { |
| 11 | namespace message { |
11 | namespace message { |
| 12 | 12 | ||
| 13 | Header::Header() |
13 | Header::Header() |
| 14 | { |
14 | { |
| 15 | xml::Node::nodeList nodes = |
15 | xml::Node::nodeList nodes = Protocol::getInstance()->getRootNode().selectFirst("header").select("variable"); |
| 16 | 16 | ||
| 17 | for (unsigned int n = 0; n < nodes.size(); n++) |
17 | for (unsigned int n = 0; n < nodes.size(); n++) |
| 18 | { |
18 | { |
| 19 | Variable variable(nodes[n]["name"], nodes[n]["datatype"], stob(nodes[n]["required"]), nodes[n]["unit"]); |
19 | Variable variable(nodes[n]["name"], nodes[n]["datatype"], stob(nodes[n]["required"]), nodes[n]["unit"]); |
| 20 | this->myVariables[nodes[n]["name"]] = variable; |
20 | this->myVariables[nodes[n]["name"]] = variable; |