Uses of Class
org.luaj.vm.LuaState

Packages that use LuaState
org.luaj.lib.j2se   
org.luaj.vm   
 

Uses of LuaState in org.luaj.lib.j2se
 

Methods in org.luaj.lib.j2se with parameters of type LuaState
 boolean LuajavaLib.luaStackCall(LuaState vm)
           
 

Uses of LuaState in org.luaj.vm
 

Fields in org.luaj.vm declared as LuaState
 LuaState LThread.vm
           
 

Methods in org.luaj.vm that return LuaState
static LuaState Platform.newLuaState()
          Creates a new instance of LuaState.
 

Methods in org.luaj.vm with parameters of type LuaState
 LValue LFunction.__index(LuaState vm, LValue table, LValue key)
          Process lua tag method __index when it points to a function.
 void LFunction.__newindex(LuaState vm, LValue table, LValue key, LValue val)
          Process lua tag method __newindex when it points to a function Default method calls the function using the vm.
 LFunction CallInfo.currentfunc(LuaState vm)
           
 int CallInfo.currentfunca(LuaState vm)
           
 LValue LTable.foreach(LuaState vm, LFunction function, boolean indexedonly)
          Executes the given f over all elements of table.
protected abstract  void Platform.installOptionalLibs(LuaState vm)
          Install optional libraries on the LuaState.
 int LFunction.invoke(LuaState lua)
          Called to invoke a JavaFunction.
 LValue LValue.luaGetTable(LuaState vm, LValue key)
          Dispatch a gettable operation.
 void LValue.luaSetTable(LuaState vm, LValue key, LValue val)
          Dispatch a settable operation.
 void LTable.luaSort(LuaState vm, LValue compare)
           
 boolean LClosure.luaStackCall(LuaState vm)
           
 boolean LFunction.luaStackCall(LuaState vm)
          Set up a Java invocation, and leave the results on the stack starting at base.
 boolean LValue.luaStackCall(LuaState vm)
           
 boolean LTable.next(LuaState vm, LValue key, boolean indexedonly)
          Leave key,value pair on top, or nil if at end of list.
 boolean LWeakTable.next(LuaState vm, LValue key, boolean indexedonly)
           
static void Print.printState(LuaState state, int base, int top, int max, LClosure cl, int pc)
           
 void LThread.resumeFrom(LuaState vm, int nargs)
           
static LPrototype LoadState.undump(LuaState L, java.io.InputStream stream, java.lang.String name)
           
 void LuaState.xmove(LuaState to, int n)
          Exchange values between threads.
 

Constructors in org.luaj.vm with parameters of type LuaState
LuaErrorException(LuaState vm, java.lang.String message, int level)
          Construct the message around a specific vm and with a particular level of debug info
UpVal(LuaState state, int i)
           
 



Copyright © 2007-2013 Luaj.org. All Rights Reserved.