console.h

Funktionen

void emscripten_console_log(const char *utf8String)

Gibt einen String mit console.log() aus.

Parameter
  • utf8String – Ein als UTF-8 kodierter String.

void emscripten_console_warn(const char *utf8String)

Gibt einen String mit console.warn() aus.

Parameter
  • utf8String – Ein als UTF-8 kodierter String.

void emscripten_console_error(const char *utf8String)

Gibt einen String mit console.error() aus.

Parameter
  • utf8String – Ein als UTF-8 kodierter String.

void emscripten_out(const char *utf8String)

Gibt einen String mit der JS-Funktion out() aus, die standardmäßig in die Konsole (oder stdout) schreibt, aber über das Attribut print des Module-Objekts überschrieben werden kann.

Parameter
  • utf8String – Ein als UTF-8 kodierter String.

void emscripten_err(const char *utf8String)

Gibt einen String mit der JS-Funktion err() aus, die standardmäßig in die Konsole (oder stderr) schreibt, aber über das Attribut printErr des Module-Objekts überschrieben werden kann.

Parameter
  • utf8String – Ein als UTF-8 kodierter String.

void emscripten_dbg(const char *utf8String)

Gibt den String mit der JS-Funktion dbg() aus, die in die Konsole (oder stdout) schreibt. Genau wie die JS-Funktion dbg() ist dieses Symbol nur in Debug-Builds verfügbar (d.h. beim Linken mit -sASSERTIONS oder gleichwertig -O0).

Parameter
  • utf8String – Ein als UTF-8 kodierter String.