5 #ifndef API_V2_AMODULE_HPP 
    6 #define API_V2_AMODULE_HPP 
   25         std::string 
const &
GetName() 
const override;
 
   39 #endif //API_V2_AMODULE_HPP 
std::string const & GetName() const override
bool Load() override
Method for futur use. 
AModule(ICore &core, Type type, std::string const &name)
virtual IModule * GetModule(ICore &core) const override
The function return an instance of the module. 
bool Unload() override
Method for futur use. 
Type GetType() const override