Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
记录假类 我有一个功能,它将所有我需要的C++函数暴露给Lua,有各种表代表我的“脚本API”的不同方面,我希望使用doxEngE+使用C++代码来公开脚本功能,这些脚本公开这些脚本函数。p>_C++_Lua_Doxygen - Fatal编程技术网

记录假类 我有一个功能,它将所有我需要的C++函数暴露给Lua,有各种表代表我的“脚本API”的不同方面,我希望使用doxEngE+使用C++代码来公开脚本功能,这些脚本公开这些脚本函数。p>

记录假类 我有一个功能,它将所有我需要的C++函数暴露给Lua,有各种表代表我的“脚本API”的不同方面,我希望使用doxEngE+使用C++代码来公开脚本功能,这些脚本公开这些脚本函数。p>,c++,lua,doxygen,C++,Lua,Doxygen,我曾尝试在函数体中创建“假”类,它成功地创建了一个具有我给定名称的新条目,例如,如果我创建了一个名为“Math”的表,该表上公开了多个函数,我如何在这个“假”类中也创建“假”成员函数,我尝试简单地传入\fn定义函数,但是,它不会显示出来,因为它们实际上不是要添加描述的真实成员。我如何在DoXyGe中创建这种效果,而不必用手对每个类逐字定义,而是把注释块当作真正的类来对待它吗? < P>听起来好像你想把LUA代码看作是C++。也许这是可能的,但这可能比它的价值更麻烦 如果您试图用doxygen记录

我曾尝试在函数体中创建“假”类,它成功地创建了一个具有我给定名称的新条目,例如,如果我创建了一个名为“Math”的表,该表上公开了多个函数,我如何在这个“假”类中也创建“假”成员函数,我尝试简单地传入\fn定义函数,但是,它不会显示出来,因为它们实际上不是要添加描述的真实成员。我如何在DoXyGe中创建这种效果,而不必用手对每个类逐字定义,而是把注释块当作真正的类来对待它吗?

< P>听起来好像你想把LUA代码看作是C++。也许这是可能的,但这可能比它的价值更麻烦

如果您试图用doxygen记录Lua代码,也许您可以试试

<>如果你的LuaAPI很小,你可以用手工写一个页面,用REF的C++代码。(有点黑,但我以前做过。)


你也可以考虑使用一些其他的DOC生成器来做你的LuaAPI,比如Lua用户wiki上列出的任何其他东西。

我最后写了一个伪造的.doXY文件,它的类型与Lua值类似,显然doxGEN将记录任何类型的投掷。