Subversion Repositories HomeAutomation

Rev

Rev 1315 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1315 Rev 1326
Line 24... Line 24...
24
 
24
 
25
    virtual ~Protocol();
25
    virtual ~Protocol();
26
 
26
 
27
    static pointer getInstance();
27
    static pointer getInstance();
28
 
28
 
29
    void load(string filename);
29
    void load(string filename, string cachefilename);
30
 
30
 
31
    xml::Node & getRootNode();
31
    xml::Node & getRootNode();
-
 
32
    xml::Node & getRootCacheNode();
32
 
33
 
33
private:
34
private:
34
    Protocol();
35
    Protocol();
35
 
36
 
36
    static pointer Instance;
37
    static pointer Instance;
37
 
38
 
38
    log::Logger LOG;
39
    log::Logger LOG;
39
 
40
 
40
    xml::Node myXmlNode;
41
    xml::Node myXmlNode;
-
 
42
    xml::Node myXmlCacheNode;
41
};
43
};
42
 
44
 
43
}
45
}
44
 
46
 
45
#endif /* PROTOCOL_H_ */
47
#endif /* PROTOCOL_H_ */