IC4_INIT_CONFIG 構造体リファレンス

ライブラリ初期化用の設定構造体です。 詳細...

データフィールド

enum IC4_LOG_LEVEL  api_log_level

ライブラリAPIのログレベルを指定します。

enum IC4_LOG_LEVEL internal_log_level

ライブラリ内部のログレベルを指定します。

enum IC4_LOG_TARGET_FLAGS log_targets

ログの出力先を選択します。

const char * log_file

log_targets に IC4_LOGTARGET_FILE が設定されている場合に使用するログファイルを指定します。

uint64_t reserved0

予約済みです。

詳細説明

ライブラリ初期化用の設定構造体です。

IC Imaging Control 4 Cライブラリを初期化する際に ic4_init_library に渡されます。

フィールドドキュメント

◆ api_log_level

enum IC4_LOG_LEVEL api_log_level

ライブラリAPIのログレベルを指定します。

このログレベルは、ライブラリAPI関数の呼び出しに失敗した際にエラーをログ出力するかどうかを制御します。

◆ internal_log_level

enum IC4_LOG_LEVEL internal_log_level

ライブラリ内部のログレベルを指定します。

このログレベルは、ライブラリ内部のログ出力を制御します。

◆ log_targets

enum IC4_LOG_TARGET_FLAGS log_targets

ログの出力先を選択します。

これは IC4_LOG_TARGET_FLAGS 値のビット単位の組み合わせです。

◆ reserved0

uint64_t reserved0

予約済みです。

0 にする必要があります。