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

読み込みには 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 - 2009 Sophia Cradle, Inc. All Rights Reserved. |
![]() ![]() ![]()
|