Rev 1311 | Rev 1326 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1311 | Rev 1315 | ||
|---|---|---|---|
| Line 9... | Line 9... | ||
| 9 | #define PROTOCOL_H_ |
9 | #define PROTOCOL_H_ |
| 10 | 10 | ||
| 11 | #include <string> |
11 | #include <string> |
| 12 | #include <boost/make_shared.hpp> |
12 | #include <boost/make_shared.hpp> |
| 13 | #include "xml/Node.h" |
13 | #include "xml/Node.h" |
| 14 | #include " |
14 | #include "log/Logger.h" |
| 15 | 15 | ||
| 16 | namespace atom { |
16 | namespace atom { |
| 17 | 17 | ||
| 18 | using namespace std; |
18 | using namespace std; |
| 19 | using namespace utils; |
- | |
| 20 | 19 | ||
| 21 | class Protocol |
20 | class Protocol |
| 22 | { |
21 | { |
| 23 | public: |
22 | public: |
| 24 | typedef boost::shared_ptr<Protocol> pointer; |
23 | typedef boost::shared_ptr<Protocol> pointer; |
| Line 34... | Line 33... | ||
| 34 | private: |
33 | private: |
| 35 | Protocol(); |
34 | Protocol(); |
| 36 | 35 | ||
| 37 | static pointer Instance; |
36 | static pointer Instance; |
| 38 | 37 | ||
| 39 | Logger LOG; |
38 | log::Logger LOG; |
| 40 | 39 | ||
| 41 | xml::Node myXmlNode; |
40 | xml::Node myXmlNode; |
| 42 | }; |
41 | }; |
| 43 | 42 | ||
| 44 | } |
43 | } |