変愚蛮怒のメインリポジトリです
Revisión | f16df949ac8a2730b66e5a99e93d2a7ae39f33f8 (tree) |
---|---|
Tiempo | 2017-08-21 23:27:42 |
Autor | Deskull <desull@user...> |
Commiter | Deskull |
#37337 xmlfiles.cとxmlfiles.hにDoxygenコメント追加。 / Add Doxygen comment to xmlfiles.c and xmlfiles.h.
@@ -1,7 +1,7 @@ | ||
1 | 1 | /*! |
2 | 2 | * @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 | |
5 | 5 | * @author |
6 | 6 | * <pre> |
7 | 7 | * 2017 Deskull\n |
@@ -14,7 +14,14 @@ | ||
14 | 14 | #include <libxml/xmlwriter.h> |
15 | 15 | |
16 | 16 | static errr dump_player_xml_aux(cptr name); |
17 | +static errr add_xml_element(xmlTextWriterPtr writer, cptr element_name, cptr val); | |
17 | 18 | |
19 | + | |
20 | +/*! | |
21 | +* @brief プレイヤー情報をXMLとしてファイルに出力する | |
22 | +* @param name ファイル名 | |
23 | +* @return 成功したら0、失敗したらそれ以外を返す。 | |
24 | +*/ | |
18 | 25 | errr dump_player_xml(cptr name) |
19 | 26 | { |
20 | 27 | int fd = -1; |
@@ -47,6 +54,13 @@ errr dump_player_xml(cptr name) | ||
47 | 54 | return (0); |
48 | 55 | } |
49 | 56 | |
57 | +/*! | |
58 | +* @brief XMLに単純な1要素を追加する | |
59 | +* @param writer libxmlによるライターポインタ | |
60 | +* @param element_name 追加したい要素名。 | |
61 | +* @param val 要素の値。 | |
62 | +* @return 成功したら0、失敗したらそれ以外を返す。 | |
63 | +*/ | |
50 | 64 | static errr add_xml_element(xmlTextWriterPtr writer, cptr element_name, cptr val) |
51 | 65 | { |
52 | 66 | int result; |
@@ -58,6 +72,11 @@ static errr add_xml_element(xmlTextWriterPtr writer, cptr element_name, cptr val | ||
58 | 72 | if (result < 0) return 1; |
59 | 73 | } |
60 | 74 | |
75 | +/*! | |
76 | +* @brief プレイヤー情報をXMLとしてファイルに出力する実働サブルーチン | |
77 | +* @param name ファイル名 | |
78 | +* @return 成功したら0、失敗したらそれ以外を返す。 | |
79 | +*/ | |
61 | 80 | static errr dump_player_xml_aux(cptr name) |
62 | 81 | { |
63 | 82 | xmlTextWriterPtr writer; |
@@ -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 | + | |
1 | 11 | errr dump_player_xml(cptr name); |