GL CHOCO ENGINE
Loading...
Searching...
No Matches
renderer_err_utils.h File Reference

renderer_err_utilsは、レンダラーレイヤー内でのエラー処理仕様を統一するため、実行結果コード変換機能を提供する More...

Include dependency graph for renderer_err_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

const char * renderer_rslt_to_str (renderer_result_t rslt_)
 ログ出力用にレンダラーレイヤーの実行結果コードを文字列に変換する
 
renderer_result_t renderer_rslt_convert_linear_alloc (linear_allocator_result_t rslt_)
 下位モジュールであるlinear_allocatorが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する
 
renderer_result_t renderer_rslt_convert_choco_memory (memory_system_result_t rslt_)
 下位モジュールであるchoco_memoryが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する
 

Detailed Description

renderer_err_utilsは、レンダラーレイヤー内でのエラー処理仕様を統一するため、実行結果コード変換機能を提供する

Author
chocolate-pie24
Version
0.1
Date
2026-02-12
License
MIT License. See LICENSE file in the project root for full license text.

Function Documentation

◆ renderer_rslt_convert_choco_memory()

renderer_result_t renderer_rslt_convert_choco_memory ( memory_system_result_t  rslt_)

下位モジュールであるchoco_memoryが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する

Parameters
rslt_choco_memoryモジュールが出力する実行結果コード
Returns
renderer_result_t 変換されたレンダラーレイヤーの実行結果コード

◆ renderer_rslt_convert_linear_alloc()

renderer_result_t renderer_rslt_convert_linear_alloc ( linear_allocator_result_t  rslt_)

下位モジュールであるlinear_allocatorが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する

Parameters
rslt_linear_allocatorモジュールが出力する実行結果コード
Returns
renderer_result_t 変換されたレンダラーレイヤーの実行結果コード

◆ renderer_rslt_to_str()

const char * renderer_rslt_to_str ( renderer_result_t  rslt_)

ログ出力用にレンダラーレイヤーの実行結果コードを文字列に変換する

Parameters
rslt_実行結果コード
Returns
const char* 文字列化された実行結果コード