C2A_Core
全て データ構造 ファイル 関数 変数 型定義 列挙型 列挙値 マクロ定義
result.h ファイル

Result enum の定義 [詳解]

被依存関係図:

[ソースコード]

列挙型

enum  RESULT { RESULT_OK = 0 , RESULT_ERR }
 Rust でいうところの Result<(), ()> のような,汎用的な成功したかどうかだけの返り値用 enum [詳解]
 

詳解

Result enum の定義

result.h に定義があります。

列挙型詳解

◆ RESULT

enum RESULT

Rust でいうところの Result<(), ()> のような,汎用的な成功したかどうかだけの返り値用 enum

覚え書き
uint8_t を想定
列挙値
RESULT_OK 

OK (C2A では慣習的に OK 系列挙子は 0 を使うので,万が一他の enum に cast されても事故が起きにくいように)

RESULT_ERR 

Error or NG

result.h13 行目に定義があります。