Python クラスの説明に例を追加しようとしています。何らかの理由で機能しないようです。例は、生成された HTML ページの [例] タブに追加されますが、例へのリンクがクラスの説明に表示されません。特別なコマンド '@example' ( http://www.doxygen.nl/manual/commands.html#cmdexample ) をカバーする doxygen マニュアルのセクションを読みましたが、それを正しく行う方法がまだわかりません. @example コマンドをどこに配置しても、リンクが表示されないようです。私はdoxygen 1.8.5を使用しています。
例へのリンクを表示する単純化された Python クラス:
class TestClass:
## The constructor.
# @param self The object pointer.
def __init__(self):
self.__value = 0
## Stores a value.
# @param value The value to be stored.
def setValue(self, value):
self.__value = value
## Gets stored value.
# @return The stored value.
def getValue(self):
return self.__value
## @example TestClass_Example.py
# This is an example of how to use TestClass
例は次のようになります。
from TestClass import TestClass
def main():
myTestClass = TestClass()
myTestClass.setValue(37)
print "The stored value is:", myTestClass.getValue()
if __name__ == '__main__':
main()
どんな助けでも大歓迎です。