• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

変愚蛮怒のメインリポジトリです


Commit MetaInfo

Revisãof16df949ac8a2730b66e5a99e93d2a7ae39f33f8 (tree)
Hora2017-08-21 23:27:42
AutorDeskull <desull@user...>
CommiterDeskull

Mensagem de Log

#37337 xmlfiles.cとxmlfiles.hにDoxygenコメント追加。 / Add Doxygen comment to xmlfiles.c and xmlfiles.h.

Mudança Sumário

Diff

--- a/src/xmlfiles.c
+++ b/src/xmlfiles.c
@@ -1,7 +1,7 @@
11 /*!
22 * @file xmlfiles.c
3-* @brief xml/html出力管理 / Purpose: xml/html output
4-* @date 2014/01/28
3+* @brief xml/html出力管理 / xml/html output
4+* @date 2014/08/21
55 * @author
66 * <pre>
77 * 2017 Deskull\n
@@ -14,7 +14,14 @@
1414 #include <libxml/xmlwriter.h>
1515
1616 static errr dump_player_xml_aux(cptr name);
17+static errr add_xml_element(xmlTextWriterPtr writer, cptr element_name, cptr val);
1718
19+
20+/*!
21+* @brief プレイヤー情報をXMLとしてファイルに出力する
22+* @param name ファイル名
23+* @return 成功したら0、失敗したらそれ以外を返す。
24+*/
1825 errr dump_player_xml(cptr name)
1926 {
2027 int fd = -1;
@@ -47,6 +54,13 @@ errr dump_player_xml(cptr name)
4754 return (0);
4855 }
4956
57+/*!
58+* @brief XMLに単純な1要素を追加する
59+* @param writer libxmlによるライターポインタ
60+* @param element_name 追加したい要素名。
61+* @param val 要素の値。
62+* @return 成功したら0、失敗したらそれ以外を返す。
63+*/
5064 static errr add_xml_element(xmlTextWriterPtr writer, cptr element_name, cptr val)
5165 {
5266 int result;
@@ -58,6 +72,11 @@ static errr add_xml_element(xmlTextWriterPtr writer, cptr element_name, cptr val
5872 if (result < 0) return 1;
5973 }
6074
75+/*!
76+* @brief プレイヤー情報をXMLとしてファイルに出力する実働サブルーチン
77+* @param name ファイル名
78+* @return 成功したら0、失敗したらそれ以外を返す。
79+*/
6180 static errr dump_player_xml_aux(cptr name)
6281 {
6382 xmlTextWriterPtr writer;
--- a/src/xmlfiles.h
+++ b/src/xmlfiles.h
@@ -1 +1,11 @@
1+/*!
2+* @file xmlfiles.c
3+* @brief xml/html出力管理のヘッダーファイル / Header file for xml/html output
4+* @date 2017/08/21
5+* @author
6+* <pre>
7+* 2017 Deskull\n
8+* </pre>
9+*/
10+
111 errr dump_player_xml(cptr name);
Show on old repository browser