Moai SDK  2.0
MOAILogMgr Class Reference
+ Inheritance diagram for MOAILogMgr:

Function List

closeFile
 
isDebugBuild
 
log
 
openFile
 
setLogLevel
 
setTypeCheckLuaParams
 

Detailed Description

ConstantsDescription
MOAILogMgr.LOG_NONE No logging
MOAILogMgr.LOG_ERROR Error level
MOAILogMgr.LOG_WARNING Warning level
MOAILogMgr.LOG_STATUS Status level
MOAILogMgr.LOG_DEBUG Debug level

Function Documentation

closeFile

Resets log output to stdout.


function closeFile ()

Returns
nil
isDebugBuild

Returns a boolean value indicating whether Moai has been compiles as a debug build or not.


function isDebugBuild ()

Returns
boolean isDebugBuild
log

Alias for print.


function log ( string message )

Parameters
stringmessage
Returns
nil
Note

function log ( number level, string message )

Parameters
numberlevel Default: LOG_STATUS
stringmessage
Returns
nil
Note

function log ( number level, string token, string message )

Parameters
numberlevel Default: LOG_STATUS
stringtoken
stringmessage
Returns
nil
Note
openFile

Opens a new file to receive log messages.


function openFile ( string filename )

Parameters
stringfilename
Returns
nil
setLogLevel

Set the logging level.


function setLogLevel ( number logLevel )

Parameters
numberlogLevel One of MOAILogMgr LOG_NONE, LOG_ERROR, LOG_WARNING, LOG_STATUS
Returns
nil
setTypeCheckLuaParams

Set or clear type checking of parameters passed to Lua bound Moai API functions.


function setTypeCheckLuaParams ( [ boolean check ] )

Parameters
booleancheck Optional. Default value is false.
Returns
nil