Lib
QOLを高める
Public Member Functions | Static Public Member Functions | List of all members
yappy::lua::export::trace Struct Reference

デバッグ出力関数。traceグローバルテーブルに提供。 More...

#include <script_export.h>

Public Member Functions

 trace ()=delete
 

Static Public Member Functions

static int write (lua_State *L)
 デバッグ出力する。 More...
 
static int perf (lua_State *L)
 メモリ上のバッファに高速なログ出力を行う。 More...
 

Detailed Description

デバッグ出力関数。traceグローバルテーブルに提供。

trace = {};

デバッグ出力を本体側のロギングシステムに転送します。

See also
yappy::debug

Definition at line 29 of file script_export.h.

Constructor & Destructor Documentation

yappy::lua::export::trace::trace ( )
delete

Member Function Documentation

int yappy::lua::export::trace::perf ( lua_State *  L)
static

メモリ上のバッファに高速なログ出力を行う。

function trace.perf(...)
end
Parameters
[in]...任意の型および数の出力する値
Returns
なし
See also
yappy::trace

Definition at line 166 of file script_export.cpp.

int yappy::lua::export::trace::write ( lua_State *  L)
static

デバッグ出力する。

標準 print 関数は削除され、この関数で置き換えられます。

function trace.write(...)
end
function print(...)
end
Parameters
[in]...任意の型および数の出力する値
Returns
なし
See also
yappy::debug

Definition at line 133 of file script_export.cpp.


The documentation for this struct was generated from the following files: