15 #ifndef SHAKA_EMBEDDED_JS_CONSOLE_H_ 16 #define SHAKA_EMBEDDED_JS_CONSOLE_H_ 41 void Assert(
Any cond,
const CallbackArguments& arguments)
const;
42 void Error(
const CallbackArguments& arguments)
const;
43 void Warn(
const CallbackArguments& arguments)
const;
44 void Info(
const CallbackArguments& arguments)
const;
45 void Log(
const CallbackArguments& arguments)
const;
46 void Debug(
const CallbackArguments& arguments)
const;
61 void LogReal(
LogLevel level,
const CallbackArguments& arguments,
62 const char* prefix =
nullptr,
size_t skip_count = 0)
const;
74 #endif // SHAKA_EMBEDDED_JS_CONSOLE_H_
~ConsoleFactory() override
void Info(const CallbackArguments &arguments) const
void Warn(const CallbackArguments &arguments) const
void Log(const CallbackArguments &arguments) const
void Debug(const CallbackArguments &arguments) const
void Error(const CallbackArguments &arguments) const
static std::string ConvertToPrettyString(Handle< JsValue > value)
void Assert(Any cond, const CallbackArguments &arguments) const