doxygen类和函数变量未正确记录

时间:2018-10-24 14:24:27

标签: c++ documentation doxygen

我第一次使用[('aaa', 2), ('siä', 1), ('podobajä', 1), ('ci', 1)] 。我正在尝试使用Doxygen记录我的c ++项目。
我没有得到有关我的班级/变量的适当文档。
这是代码:

Doxygen

以及此处:

/**
 * Parse tree node for each symbol
 */
class node
{
    public:

node* left;/**left-address of left child*/
node* right;/**right-address of right child*/   
char ch;/**ch-character in the node*/


/**
 *constructor for node
 *
 *@param le left child address
 *@param ri right child address
 *@param c character to be put in the node
 */
node(node* le,node* ri,char c)
{
    left=le;
    right=ri;
    ch=c;
}

}; 

我也没有在snippet1中获得有关成员变量和类的任何文档。与/** *@brief returns priority * *Takes an operand and returns its priotity based on precedence. *Return -1 for '(' so that it always remains on the stack until ')' is encountered in infix. * *@param c operand or '(' * *@return priority value */ int priority(char c) { switch(c) { case '>': return 0 ; case 'V': return 1 ; case '^': return 1 ; case '~': return 2 ; case '(': return -1 ; } } stack <char> op ;//*<stack of operaators*/ 函数和priority全局变量相同。
我为变量尝试了两种表示法:
op

stack <char> op ;//*<stack of operaators*/

所显示的只是node* left;/**left-address of left child*/变量存在,文档中存在优先级函数,而注释中没有给出任何描述。op类也是如此。有人可以帮我吗看看这有什么问题吗?

0 个答案:

没有答案