Subversion Repositories HomeAutomation

Rev

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 CAN_MODULE_H
21
#ifndef CONTROL_MODULE_H
22
#define CAN_MODULE_H
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 can {    
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 can
60
}; // namespace control
61
}; // namespace atom
61
}; // namespace atom
62
 
62
 
63
#endif // CAN_MODULE_H
63
#endif // CONTROL_MODULE_H