怎样在另一个C++模块里使用您的模块
1、在一个代理程序中实例化您的模块
2、只需使用以下代码:ALModule::createModule<MyModule> (pBroker) ;
3、调用模块的绑定方法
4、只有绑定方法才能被其它模块调用。模块的所有绑定方法构成了模块的API。如下所示,使用C++语言创建一个绑定方法:functionName( "functionNam髫潋啜缅e", "ModuleName", "description" ); // functionName should be a public method of ModuleName addParam("pIP", "NaoQi IP"); setReturn ("Test_return", "return description"); BIND_METHOD( ALModule::functionName ); // method is now visible in the module API
5、绑定方法出现在分布式环境的网页显示上
6、如果您使用了ModuleGenerator,就可以通过“test_yourmodule.py”文件来测试模块。该文件在包含您项目的目录里。注意:您很有可能需要编辑这个文件,规定正确的IP和端口。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:29
阅读量:61
阅读量:31
阅读量:27
阅读量:62