エンディアン変換
[詳解]
#include <EndianConverter.h>
◆ Convert() [1/5]
static s16 EndianConverter::Convert |
( |
s16 |
Value, |
|
|
bool |
bForce = false |
|
) |
| |
|
inlinestatic |
符号付き16ビット変換
- 引数
-
[in] | Value | 変換前の値 |
[in] | bForce | エンディアン関係なく強制的に変換するか? |
- 戻り値
- 変換後の値
◆ Convert() [2/5]
static u16 EndianConverter::Convert |
( |
u16 |
Value, |
|
|
bool |
bForce = false |
|
) |
| |
|
inlinestatic |
符号なし16ビット変換
- 引数
-
[in] | Value | 変換前の値 |
[in] | bForce | エンディアン関係なく強制的に変換するか? |
- 戻り値
- 変換後の値
◆ Convert() [3/5]
static s32 EndianConverter::Convert |
( |
s32 |
Value, |
|
|
bool |
bForce = false |
|
) |
| |
|
inlinestatic |
符号付き32ビット変換
- 引数
-
[in] | Value | 変換前の値 |
[in] | bForce | エンディアン関係なく強制的に変換するか? |
- 戻り値
- 変換後の値
◆ Convert() [4/5]
static u32 EndianConverter::Convert |
( |
u32 |
Value, |
|
|
bool |
bForce = false |
|
) |
| |
|
inlinestatic |
符号なし32ビット変換
- 引数
-
[in] | Value | 変換前の値 |
[in] | bForce | エンディアン関係なく強制的に変換するか? |
- 戻り値
- 変換後の値
◆ Convert() [5/5]
static float EndianConverter::Convert |
( |
float |
Value, |
|
|
bool |
bForce = false |
|
) |
| |
|
inlinestatic |
float変換
- 引数
-
[in] | Value | 変換前の値 |
[in] | bForce | エンディアン関係なく強制的に変換するか? |
- 戻り値
- 変換後の値
◆ IsLittleEndian()
static bool EndianConverter::IsLittleEndian |
( |
| ) |
|
|
inlinestatic |
リトルエンディアン?
- 戻り値
- リトルエンディアンならtrueを返す。
このクラス詳解は次のファイルから抽出されました: