Subversion Repositories HomeAutomation

Rev

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 = db::Database::getInstance()->getRootNode().selectFirst("header").select("variable");
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;