Package se.krka.kahlua.threading
Class VerifiedSingleKahluaThread
java.lang.Object
se.krka.kahlua.vm.KahluaThread
se.krka.kahlua.threading.VerifiedSingleKahluaThread
public class VerifiedSingleKahluaThread extends KahluaThread
-
Nested Class Summary
Nested classes/interfaces inherited from class se.krka.kahlua.vm.KahluaThread
KahluaThread.Entry
-
Field Summary
Fields inherited from class se.krka.kahlua.vm.KahluaThread
bReset, bStep, bStepInto, currentCoroutine, currentfile, currentLine, lastCallFrame, LastCallFrame, lastLine, profileEntries, profileEntryMap
-
Constructor Summary
Constructors Constructor Description VerifiedSingleKahluaThread(java.io.PrintStream printStream, Platform platform, KahluaTable kahluaTable)
VerifiedSingleKahluaThread(Platform platform, KahluaTable kahluaTable)
-
Method Summary
Modifier and Type Method Description int
call(int int1)
java.lang.Object
call(java.lang.Object object, java.lang.Object[] objectArray)
java.lang.Object
call(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
KahluaTable
getEnvironment()
java.lang.Object
getMetaOp(java.lang.Object object, java.lang.String string)
java.lang.Object
getmetatable(java.lang.Object object, boolean boolean1)
int
pcall(int int1)
java.lang.Object[]
pcall(java.lang.Object object)
java.lang.Object[]
pcall(java.lang.Object object, java.lang.Object[] objectArray)
void
setmetatable(java.lang.Object object, KahluaTable kahluaTable)
java.lang.Object
tableget(java.lang.Object object, java.lang.Object object2)
void
tableSet(java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
Methods inherited from class se.krka.kahlua.vm.KahluaThread
breakpointToggle, doStacktraceProper, doStacktraceProper, getCurrentCoroutine, getOut, getPlatform, hasBreakpoint, hasDataBreakpoint, hasReadDataBreakpoint, isCurrent, pcallBoolean, pcallBoolean, pcallBoolean, pcallvoid, pcallvoid, pcallvoid, pcallvoid, toggleBreakOnChange, toggleBreakOnRead
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
VerifiedSingleKahluaThread
-
VerifiedSingleKahluaThread
public VerifiedSingleKahluaThread(java.io.PrintStream printStream, Platform platform, KahluaTable kahluaTable)
-
-
Method Details
-
call
public int call(int int1)- Overrides:
call
in classKahluaThread
-
pcall
public int pcall(int int1)- Overrides:
pcall
in classKahluaThread
-
pcall
public java.lang.Object[] pcall(java.lang.Object object)- Overrides:
pcall
in classKahluaThread
-
pcall
public final java.lang.Object[] pcall(java.lang.Object object, java.lang.Object[] objectArray)- Overrides:
pcall
in classKahluaThread
-
setmetatable
- Overrides:
setmetatable
in classKahluaThread
-
call
public java.lang.Object call(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)- Overrides:
call
in classKahluaThread
-
call
public java.lang.Object call(java.lang.Object object, java.lang.Object[] objectArray)- Overrides:
call
in classKahluaThread
-
getEnvironment
- Overrides:
getEnvironment
in classKahluaThread
-
getMetaOp
public java.lang.Object getMetaOp(java.lang.Object object, java.lang.String string)- Overrides:
getMetaOp
in classKahluaThread
-
getmetatable
public java.lang.Object getmetatable(java.lang.Object object, boolean boolean1)- Overrides:
getmetatable
in classKahluaThread
-
tableget
public java.lang.Object tableget(java.lang.Object object, java.lang.Object object2)- Overrides:
tableget
in classKahluaThread
-
tableSet
public void tableSet(java.lang.Object object, java.lang.Object object2, java.lang.Object object3)- Overrides:
tableSet
in classKahluaThread
-