![]() ![]() ![]()
|
BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア : SophiaFramework UNIVERSE 5.0 |

読み込みには SFXBinaryStreamReader クラス、書き込みには SFXBinaryStreamWriter クラスを使います。
| コンストラクタ/デストラクタ |
|---|
|
SFXBinaryStream( Void ) SFXBinaryStream クラスのコンストラクタです。
|
| パブリック関数 | |
|---|---|
| EndianEnum |
GetEndian( Void ) エンディアンを取得します。
|
| Void |
SetEndian(
EndianEnum param
) エンディアンを設定します。
|
| Void |
big(
SFXBinaryStreamRef stream
) エンディアンをビッグエンディアンに設定するマニピュレータです。
|
| Void |
little(
SFXBinaryStreamRef stream
) エンディアンをリトルエンディアンに設定するマニピュレータです。
|
| 型 |
|---|
|
EndianEnum エンディアンを表す型です。
|
|
ManipulatorSPP SFXBinaryStream クラスのマニピュレータを表す型です。
|
[ protected, explicit ] SFXBinaryStream(Void);
[ public, const ] EndianEnum GetEndian(Void);
リトルエンディアンの場合は SFXBinaryStream::ENDIAN_LITTLE を、ビッグエンディアンの場合は SFXBinaryStream::ENDIAN_BIG を返します。
[ public ] Void SetEndian( EndianEnum param // エンディアン );
リトルエンディアンは SFXBinaryStream::ENDIAN_LITTLE、ビッグエンディアンは SFXBinaryStream::ENDIAN_BIG を param パラメータに指定します。
[ public, friend ] Void big( SFXBinaryStreamRef stream // ストリーム );
[ public, friend ] Void little( SFXBinaryStreamRef stream );
enum EndianEnum {
ENDIAN_LITTLE = 0,
ENDIAN_BIG
};
リトルエンディアンは ENDIAN_LITTLE、ビッグエンディアンは ENDIAN_BIG です。
typedef Void(* SFXBinaryStream::ManipulatorSPP)(SFXBinaryStreamRef stream)
|
Copyright (C) 2002 - 2008 Sophia Cradle Incorporated All Rights Reserved. |
![]() ![]() ![]()
|