| NNS_FndGetHeapStartAddress | ヒープの使用するメモリ領域の開始アドレスを取得します。 |
|---|---|
| NNS_FndGetHeapEndAddress | ヒープの使用するメモリ領域の終了アドレス(+1)を取得します。 |
| NNS_FndFindContainHeap | メモリブロックを含有するヒープを検索します。 |
| NNS_FndSetFillValForHeap | ヒープ作成時および、メモリブロック確保時と解放時にメモリを埋める値を設定します。(デバッグ用) |
| NNS_FndGetFillValForHeap | ヒープ作成時および、メモリブロック確保時と解放時にメモリを埋める値を取得します。(デバッグ用) |
| NNS_FndDumpHeap | ヒープの内容を表示します。(デバッグ用) |
| NNS_FndCreateFrmHeap | フレームヒープを作成します。 |
|---|---|
| NNS_FndCreateFrmHeapEx | フレームヒープを作成します。(オプション指定) |
| NNS_FndDestroyFrmHeap | フレームヒープを破棄します。 |
| NNS_FndAllocFromFrmHeap | フレームヒープからメモリブロックを確保します。 |
| NNS_FndAllocFromFrmHeapEx | フレームヒープからメモリブロックを確保します。(アライメント指定) |
| NNS_FndResizeForMBlockFrmHeap | メモリブロックのサイズを変更します。 |
| NNS_FndFreeToFrmHeap | メモリブロックを解放します。 |
| NNS_FndRecordStateForFrmHeap | フレームヒープのメモリブロック確保状況を記録します。 |
| NNS_FndFreeByStateToFrmHeap | フレームヒープのメモリブロック確保状況の記録情報を使って、メモリブロックの確保状況を記録される直前の時点に戻します。 |
| NNS_FndAdjustFrmHeap | フレームヒープの空き領域を解放し、フレームヒープが使用するメモリ領域を縮小します。 |
| NNS_FndGetAllocatableSizeForFrmHeap | 確保できるメモリブロックの最大サイズを取得します。 |
| NNS_FndGetAllocatableSizeForFrmHeapEx | 確保できるメモリブロックの最大サイズを取得します。(アライメント指定) |
| NNS_FndCreateUnitHeap | ユニットヒープを作成します。 |
|---|---|
| NNS_FndCreateUnitHeapEx | ユニットヒープを作成します。(アライメント、オプション指定) |
| NNS_FndDestroyUnitHeap | ユニットヒープを破棄します。 |
| NNS_FndAllocFromUnitHeap | ユニットヒープからメモリブロックを確保します。 |
| NNS_FndFreeToUnitHeap | メモリブロックを解放します。 |
| NNS_FndCountFreeBlockForUnitHeap | ユニットヒープの確保可能なメモリブロック数を取得します。 |
| NNS_FndCalcHeapSizeForUnitHeap | メモリブロックのサイズと個数から、必要となるユニットヒープのサイズを取得します。 |
| NNS_FndGetMemBlockSizeForUnitHeap | ユニットヒープのメモリブロックのサイズを取得します。 |
| NNS_FndMountArchive | アーカイブをファイルシステムにマウントします。 |
|---|---|
| NNS_FndUnmountArchive | ファイルシステムにマウントされているアーカイブをアンマウントします。 |
| NNS_FndGetArchiveFileByIndex | ファイルIDから、そのファイルが格納されているアドレスを取得します。 |
| NNS_FndGetArchiveFileByName | ファイル名から、そのファイルが格納されているアドレスを取得します。 |
| NNS_FndOpenArchiveFileByIndex | ファイルIDを指定して、ファイルをオープンします。 |
| NNS_FND_INIT_LIST | リスト構造体を初期化します。(マクロ版) |
|---|---|
| NNS_FndInitList | リスト構造体を初期化します。 |
| NNS_FndAppendListObject | オブジェクトをリストの最後尾に追加します。 |
| NNS_FndPrependListObject | オブジェクトをリストの先頭に追加します。 |
| NNS_FndInsertListObject | オブジェクトをリストの指定した位置に挿入します。 |
| NNS_FndRemoveListObject | オブジェクトをリストから削除します。 |
| NNS_FndGetNextListObject | 指定したオブジェクトの次に繋がれているオブジェクトを得ます。 |
| NNS_FndGetPrevListObject | 指定したオブジェクトの1つ前に繋がれているオブジェクトを得ます。 |
| NNS_FndGetNthListObject | リストの先頭からN番目に繋がれているオブジェクトを得ます。 |
| NNS_FndAllocFromAllocator | アロケータからメモリブロック確保します。 |
|---|---|
| NNS_FndFreeToAllocator | アロケータにメモリブロックを返却してメモリブロックを解放します。 |
| NNS_FndInitAllocatorForExpHeap | 拡張ヒープからメモリの確保と解放を行うようにアロケータを初期化します。 |
| NNS_FndInitAllocatorForFrmHeap | フレームヒープからメモリの確保と解放を行うようにアロケータを初期化します。 |
| NNS_FndInitAllocatorForUnitHeap | ユニットヒープからメモリの確保と解放を行うようにアロケータを初期化します。 |
| NNS_FndInitAllocatorForSDKHeap | NITRO-SDKのヒープからメモリの確保と解放を行うようにアロケータを初期化します。 |