Rev 1598 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1598 | Rev 1642 | ||
|---|---|---|---|
| Line 16... | Line 16... | ||
| 16 | * with this program; if not, write to the Free Software Foundation, Inc., |
16 | * with this program; if not, write to the Free Software Foundation, Inc., |
| 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
| 18 | * |
18 | * |
| 19 | */ |
19 | */ |
| 20 | 20 | ||
| 21 | #ifndef |
21 | #ifndef CONTROL_MODULE_H |
| 22 | #define |
22 | #define CONTROL_MODULE_H |
| 23 | 23 | ||
| 24 | #include <boost/shared_ptr.hpp> |
24 | #include <boost/shared_ptr.hpp> |
| 25 | 25 | ||
| 26 | #include "Node.h" |
26 | #include "Node.h" |
| 27 | 27 | ||
| 28 | namespace atom { |
28 | namespace atom { |
| 29 | namespace |
29 | namespace control { |
| 30 | 30 | ||
| 31 | class Module |
31 | class Module |
| 32 | { |
32 | { |
| 33 | public: |
33 | public: |
| 34 | typedef boost::shared_ptr<Module> Pointer; |
34 | typedef boost::shared_ptr<Module> Pointer; |
| Line 55... | Line 55... | ||
| 55 | Id id_; |
55 | Id id_; |
| 56 | std::string name_; |
56 | std::string name_; |
| 57 | std::string class_name_; |
57 | std::string class_name_; |
| 58 | }; |
58 | }; |
| 59 | 59 | ||
| 60 | }; // namespace |
60 | }; // namespace control |
| 61 | }; // namespace atom |
61 | }; // namespace atom |
| 62 | 62 | ||
| 63 | #endif // |
63 | #endif // CONTROL_MODULE_H |