console.h

関数

void emscripten_console_log(const char *utf8String)

console.log()を使用して文字列を出力します。

パラメータ
  • utf8String – UTF-8でエンコードされた文字列。

void emscripten_console_warn(const char *utf8String)

console.warn()を使用して文字列を出力します。

パラメータ
  • utf8String – UTF-8でエンコードされた文字列。

void emscripten_console_error(const char *utf8String)

console.error()を使用して文字列を出力します。

パラメータ
  • utf8String – UTF-8でエンコードされた文字列。

void emscripten_out(const char *utf8String)

デフォルトではコンソール(またはstdout)に出力するout() JS関数を使用して文字列を出力しますが、Moduleオブジェクトのprint属性でオーバーライドできます。

パラメータ
  • utf8String – UTF-8でエンコードされた文字列。

void emscripten_err(const char *utf8String)

デフォルトではコンソール(またはstderr)に出力するerr() JS関数を使用して文字列を出力しますが、ModuleオブジェクトのprintErr属性でオーバーライドできます。

パラメータ
  • utf8String – UTF-8でエンコードされた文字列。

void emscripten_dbg(const char *utf8String)

dbg() JS関数を使用して文字列を出力します。これはコンソール(またはstdout)に出力されます。dbg() JS関数と同様に、このシンボルはデバッグビルドでのみ使用可能です(つまり、-sASSERTIONSまたは同等の-O0でリンクする場合)。

パラメータ
  • utf8String – UTF-8でエンコードされた文字列。