#include "aliceml.h"#include "aliceml_archive.h"型定義 | |
| typedef ML_StreamText | ML_StreamText |
| UTF8など複数オクテットで1文字を表すテキストなどを順次読み込むためのオブジェクトです。 | |
関数 | |
| ALICEMLAPI ML_StreamText *ALICEMLCALL | ML_StreamText_Create (ML_Archive *archive) |
| 新しいオブジェクトを作成します。 | |
| ALICEMLAPI void ALICEMLCALL | ML_StreamText_Destroy (ML_StreamText *stream) |
| ストリームテキストを破棄します。 | |
| ALICEMLAPI ML_size ALICEMLCALL | ML_StreamText_ReadUCS4 (ML_StreamText *stream, ML_char32 *result, ML_size result_size) |
| テキストファイルから、UCS4文字列を読み込みます。 | |
| ALICEMLAPI ML_size ALICEMLCALL | ML_StreamText_ReadUTF16 (ML_StreamText *stream, ML_char16 *result, ML_size result_size) |
| テキストファイルから、UTF16文字列を読み込みます。 | |
| ALICEMLAPI ML_size ALICEMLCALL | ML_StreamText_ReadUTF8 (ML_StreamText *stream, ML_char8 *result, ML_size result_size) |
| 適すとファイルから、UTF8文字列を読み込みます。 | |
| typedef struct ML_StreamText ML_StreamText |
UTF8など複数オクテットで1文字を表すテキストなどを順次読み込むためのオブジェクトです。
| ALICEMLAPI ML_StreamText* ALICEMLCALL ML_StreamText_Create | ( | ML_Archive * | archive | ) |
新しいオブジェクトを作成します。
| ALICEMLAPI void ALICEMLCALL ML_StreamText_Destroy | ( | ML_StreamText * | stream | ) |
ストリームテキストを破棄します。
| ALICEMLAPI ML_size ALICEMLCALL ML_StreamText_ReadUCS4 | ( | ML_StreamText * | stream, | |
| ML_char32 * | result, | |||
| ML_size | result_size | |||
| ) |
テキストファイルから、UCS4文字列を読み込みます。
| ALICEMLAPI ML_size ALICEMLCALL ML_StreamText_ReadUTF16 | ( | ML_StreamText * | stream, | |
| ML_char16 * | result, | |||
| ML_size | result_size | |||
| ) |
テキストファイルから、UTF16文字列を読み込みます。
| ALICEMLAPI ML_size ALICEMLCALL ML_StreamText_ReadUTF8 | ( | ML_StreamText * | stream, | |
| ML_char8 * | result, | |||
| ML_size | result_size | |||
| ) |
適すとファイルから、UTF8文字列を読み込みます。
1.4.7