从静态数组中为文字字符串充氧?

时间:2013-12-13 21:34:40

标签: doxygen

我是Doxygen的新手,正在试图弄清楚它是否可以用于以下需求。

我有以下代码:

typedef struct definition {
  int val;
  const char* name;
  const char* desc;
} DEFINITION;

static const DEFINITION def[] =
{
  {1, "abc", "def"},
  {3, "ghi", "jkl"},
  {5, "mno", "pqr"}
};

是否可以从该数组中的字符串中生成HTML表格?如果是这样,你能否给我一个关于在Doxygen手册中查看如何做这类事情的提示?

1 个答案:

答案 0 :(得分:2)

我用/snippet命令做了类似的事情;它基本上引用了实际代码,因此您不必重复任何文档,始终匹配代码。

   typedef struct definition {
     int val;
     const char* name;
     const char* desc;
   } DEFINITION;

   /**
   * This constant has been initialized as:
   * \snippet thisfile.c def_definition_marker
   */
   static const DEFINITION def[] =
   {
   //![def_definition_marker]
     {1, "abc", "def"},
     {3, "ghi", "jkl"},
     {5, "mno", "pqr"}
   //![def_definition_marker]
   };

请参阅:http://www.doxygen.nl/manual/commands.html#cmdsnippet

相关问题