#include <module.h>
Inheritance diagram for dmn::Module:


| Public Member Functions | |
| Module () | |
| Constructor. | |
| ~Module () | |
| Destructor. | |
| ID | id () const | 
| Module identificator. | |
| ModuleType | type () const | 
| Type of the module. | |
| std::string | name () const | 
| Name of the module. | |
| std::string | version () const | 
| Version of the module. | |
| std::string | desc () const | 
| Description of the module. | |
| Protected Member Functions | |
| void | set_type (ModuleType type=ModuleNONE) | 
| Set tye type of the module. | |
| void | set_name (const std::string &name) | 
| Set the name of the module. | |
| void | set_version (const std::string &version) | 
| Set the version of the module. | |
| void | set_desc (const std::string &desc) | 
| Description of the module. | |
| 
 | 
| Description of the module. 
 
 | 
| 
 | 
| Module identificator. 
 
 | 
| 
 | 
| Name of the module. 
 
 | 
| 
 | 
| Description of the module. 
 
 | 
| 
 | 
| Set the name of the module. 
 
 | 
| 
 | 
| Set tye type of the module. 
 
 | 
| 
 | 
| Set the version of the module. 
 
 | 
| 
 | 
| Type of the module. 
 
 | 
| 
 | 
| Version of the module. 
 
 | 
 1.3.4
 
1.3.4