# OS_DumpArenaInfo

## 構文

      #include <nitro/os.h>

      void OS_DumpArenaInfo( OSArenaId id, BOOL isInfoLine );

## 引数

id | アリーナID
isInfoLine | 各項目の説明を表示するかどうか

## 返り値

なし。

## 説明

アリーナの情報を表示します。
この関数はデバッグ目的の関数なので、FINALROM ビルドでは何も行いません。コードを生成することもありません。

この関数は１つのアリーナの情報を表示するためのものです。すべてのアリーナの表示を一度に行いたい場合は、`OS_DumpAllArenaInfo()` が用意されていますのでこちらを呼んでください。

id は `OSArenaId`列挙型 の値で、どのアリーナの情報を表示するかを示します。`取りうる値に関しては`、`OS_InitArena()` を参照してください。

isInfoLine はアリーナ情報表示時に、項目の説明行も表示するかどうかを示します。TRUE ならば説明行を表示します。FALSE ならば説明行を表示しません。

(例)

> `OS_DumpArenaInfo( OS_ARENA_MAIN, TRUE );`
> を実行した場合
> (表示結果)

>       NAME         ID    LO addr    HI addr      size
>      MainRAM-main   0   020109a0   02f80000    f6f660

(例)

> `OS_DumpArenaInfo( OS_ARENA_MAIN, TRUE );
> OS_DumpArenaInfo( OS_ARENA_MAINEX, FALSE );
> ` を実行した場合
> (表示結果)

>       NAME         ID    LO addr    HI addr      size
>      MainRAM-main   0   020109a0   02f80000    f6f660
>      MainEX         2   0d000000   0df00000    f00000

###
表示モードについて

この関数のように、全ての情報を確実に表示することが速度よりも優先される場合は、一時的にでも表示をブロッキングモードに設定することをお奨めします。詳細は `OS_SetPrintBlockingMode()` を参照してください。

## 参照

`OS_DumpAllArenaInfo
OS_SetPrintBlockingMode()
`

## 履歴

2009/07/27 表示モードについて追加
2008/01/29 初版