nlib
総合概要
諸情報
モジュール
名前空間
クラス
ファイル
各種例
ファイル一覧
ファイルメンバ
TransformXml.h
[詳解]
1
2
#pragma once
3
#ifndef INCLUDE_NN_NLIB_EXI_TRANSFORMXML_H_
4
#define INCLUDE_NN_NLIB_EXI_TRANSFORMXML_H_
5
6
#include "
nn/nlib/Config.h
"
7
8
#if defined(_MSC_VER) && defined(nx_exi_EXPORTS)
9
#undef NLIB_VIS_PUBLIC
10
#define NLIB_VIS_PUBLIC NLIB_WINEXPORT
11
#endif
12
13
NLIB_NAMESPACE_BEGIN
14
namespace
exi {
15
class
XmlStreamReader;
16
class
XmlStreamWriter;
17
18
NLIB_VIS_PUBLIC
bool
TransformXml
(XmlStreamReader* r, XmlStreamWriter* w)
NLIB_NOEXCEPT
;
19
20
}
// namespace exi
21
NLIB_NAMESPACE_END
22
23
#if defined(_MSC_VER) && defined(nx_exi_EXPORTS)
24
#undef NLIB_VIS_PUBLIC
25
#define NLIB_VIS_PUBLIC NLIB_WINIMPORT
26
#endif
27
28
#endif // INCLUDE_NN_NLIB_EXI_TRANSFORMXML_H_
NLIB_NOEXCEPT
#define NLIB_NOEXCEPT
環境に合わせてnoexcept 又は同等の定義がされます。
Definition:
Platform.h:2151
nn::nlib::exi::TransformXml
bool TransformXml(XmlStreamReader *r, XmlStreamWriter *w) noexcept
XmlStreamReaderから読み込んで、XmlStreamWriterへ書き出します。
Config.h
開発環境別の設定が書かれるファイルです。
NLIB_VIS_PUBLIC
#define NLIB_VIS_PUBLIC
関数やクラス等のシンボルをライブラリの外部に公開します。
Definition:
Platform_unix.h:51
© 2013, 2014, 2015 Nintendo Co., Ltd. All rights reserved.