|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Environment in com.tapina.robe.debug |
Methods in com.tapina.robe.debug with parameters of type Environment | |
static void |
FlexWalk.walk(Environment env,
int baseAddress)
|
static void |
FlexWalk.walk(Environment env,
int baseAddress,
java.io.Writer out)
|
Uses of Environment in com.tapina.robe.runtime |
Methods in com.tapina.robe.runtime with parameters of type Environment | |
void |
InterpretedCodeBlock.execute(Environment environment)
|
boolean |
Instruction.checkAndExecute(Environment environment)
|
protected abstract boolean |
Instruction.execute(Environment environment)
Try to avoid having much in the way of conditionals in this method - it should execute straight through and be as easily optimised/inlined as possible for speed. |
void |
Executable.execute(Environment environment)
|
Uses of Environment in com.tapina.robe.runtime.instruction |
Methods in com.tapina.robe.runtime.instruction with parameters of type Environment | |
abstract void |
Transfer.transfer(Environment env,
int destinationRegister,
int address)
|
protected boolean |
SWI.execute(Environment environment)
|
protected boolean |
MultiplyInstruction.execute(Environment environment)
|
protected boolean |
MultipleTransferInstruction.execute(Environment environment)
|
abstract boolean |
MultipleTransfer.transfer(Environment env,
int[] destinationRegisters,
int address,
int baseRegisterValue,
boolean useBaseValue,
boolean psrForceUser)
Execute the data transfer. |
protected boolean |
DataTransferInstruction.execute(Environment environment)
|
protected boolean |
DataProcessingInstruction.execute(Environment environment)
|
protected boolean |
Branch.execute(Environment environment)
|
Uses of Environment in com.tapina.robe.swi |
Methods in com.tapina.robe.swi with parameters of type Environment | |
void |
Wimp.Initialise(Environment env)
|
void |
Wimp.CreateWindow(Environment env)
This tells the Wimp what the characteristics of a window are. |
void |
Wimp.CreateIcon(Environment env)
|
void |
Wimp.DeleteIcon(Environment env)
This SWI removes the definition of the given icon. |
void |
Wimp.GetWindowState(Environment env)
This call reads a windows visible state. |
void |
Wimp.SetIconState(Environment env)
This SWI sets the icon's flags as follows : new = (old BIC clear_word) EOR EOR_word. |
void |
Wimp.GetIconState(Environment env)
Get the icon definition for an icon. |
void |
Wimp.GetCaretPosition(Environment env)
Get the current position of the text input caret. |
void |
Wimp.WhichIcon(Environment env)
All icons with (icon flags AND R2) = (R3 AND R2) are added to the list in R1. |
void |
Wimp.SetExtent(Environment env)
Visible workarea must be wholly within new workarea extent. |
void |
Wimp.OpenTemplate(Environment env)
This call opens the said template file. |
void |
Wimp.CloseTemplate(Environment env)
|
void |
Wimp.LoadTemplate(Environment env)
Note that R5 must point to a word aligned 12 byte buffer, which is used as workspace by the call. |
void |
Wimp.ReportError(Environment env)
This SWI opens a standard, non-multitasking, errorbox on the screen. |
void |
Wimp.ReadPalette(Environment env)
This SWI returns the current Wimp palette settings, in the form &B0G0R0LL, where L is the logical colour number used for the Wimp colour 0 to 15 (or %TTGGGGGG in 256 colour modes). |
void |
Wimp.SpriteOp(Environment env)
This call is mapped to OS_SpriteOp. |
void |
Wimp.SlotSize(Environment env)
|
void |
Wimp.ReadSysInfo(Environment env)
|
void |
VectorUtil.ClaimTask(Environment env)
Increment our count of the number of tasks that are using us. |
void |
VectorUtil.SetResolution(Environment env)
Set resolution to use for pointer sprites. |
void |
Toolbox.Initialise(Environment env)
Method is used to initialise a toolbox application. Entry: r0 = flags r1 = last wimp version known to task r2 = pointer to list of wimp messages which client wishes to receive. |
void |
Territory.ConvertDateAndTime(Environment env)
Format the date and time in the given territory |
void |
Territory.LowerCaseTable(Environment env)
Return an data block of bytes which are the lower-case representations of the first 256 characters in the default character set for the given territory. |
void |
Territory.UpperCaseTable(Environment env)
Return an data block of bytes which are the upper-case representations of the first 256 characters in the default character set for the given territory. |
void |
Territory.CharacterPropertyTable(Environment env)
|
void |
TaskWindow.TaskInfo(Environment env)
This SWI is used to check if the program is currently running inside a TaskWindow. |
void |
TaskManager.TaskNameFromHandle(Environment env)
|
void |
TaskManager.EnumerateTasks(Environment env)
|
void |
SharedUnixLibrary.RegisterUpCall(Environment env)
|
void |
SharedUnixLibrary.DeRegisterUpCall(Environment env)
|
void |
SharedUnixLibrary.SetValueCount(Environment env)
|
void |
SharedCLibrary.LibInitAPCS_R(Environment env)
Initialise the Shared C Library stubs. |
void |
SharedCLibrary.LibInitAPCS_32(Environment env)
|
void |
OSExt3.ConvertHex4(Environment env)
|
void |
OSExt3.ConvertCardinal4(Environment env)
|
void |
OSExt.ChangeEnvironment(Environment env)
|
void |
OSExt.ReadMonotonicTime(Environment env)
Number of centi-seconds since last hard reset. |
void |
OSExt.WriteEnv(Environment env)
|
void |
OSExt.ReadMemMapInfo(Environment env)
|
void |
OSExt.CRC(Environment env)
|
void |
OSExt.ScreenMode(Environment env)
This call is used to change or read the screen mode. |
void |
OSExt.DynamicArea(Environment env)
|
void |
OSExt.PlatformFeatures(Environment env)
|
void |
OSExt.CallASWIR12(Environment env)
|
void |
OS.WriteC(Environment env)
|
void |
OS.NewLine(Environment env)
|
void |
OS.ReadC(Environment env)
|
void |
OS.Write0(Environment env)
|
void |
OS.CLI(Environment env)
|
void |
OS.Byte(Environment env)
|
void |
OS.File(Environment env)
|
void |
OS.Args(Environment env)
|
void |
OS.GBPB(Environment env)
|
void |
OS.Find(Environment env)
|
void |
OS.GetEnv(Environment env)
|
void |
OS.Exit(Environment env)
|
void |
OS.IntOn(Environment env)
|
void |
OS.IntOff(Environment env)
|
void |
OS.EnterOS(Environment env)
|
void |
OS.Module(Environment env)
|
void |
OS.ReadUnsigned(Environment env)
|
void |
OS.ReadVarVal(Environment env)
This SWI returns type and value of a variable. |
void |
OS.SetVarVal(Environment env)
This SWI sets a variable's value to that specified, or deletes the variable. |
void |
OS.GSTrans(Environment env)
This SWI is equivalent to a call to OS_GSInit, followed by repeated calls to OS_GSRead . |
void |
OS.FSControl(Environment env)
|
void |
OS.ChangeDynamicArea(Environment env)
|
void |
OS.GenerateError(Environment env)
|
void |
OS.SpriteOp(Environment env)
|
void |
OS.ReadVduVariables(Environment env)
Entry: => R0 = pointer to input block R1 = pointer to output block (can be same as R0) The input block is a list of variable numbers (words) terminated by -1. |
void |
OS.ReadModeVariable(Environment env)
|
void |
MessageTrans.FileInfo(Environment env)
Returns information about the size required to hold a message file before MessageTrans_OpenFile used. |
void |
MessageTrans.OpenFile(Environment env)
This SWI opens a message-file. |
void |
MessageTrans.Lookup(Environment env)
This SWI looks up the token on the message file. |
void |
Hourglass.On(Environment env)
|
void |
Hourglass.Off(Environment env)
|
void |
Hourglass.Smash(Environment env)
|
void |
FPEmulator.Version(Environment env)
This SWI returns the version of the floating point emulator in use. |
void |
Font.ListFonts(Environment env)
This SWI returns, one at a time, the fonts found with the given path, or a font menu. |
void |
DDEUtils.Prefix(Environment env)
This SWI is used to set the current directory for this context, relative to the global curent directory. |
void |
DDEUtils.GetCLSize(Environment env)
|
void |
DDEUtils.GetCl(Environment env)
|
Constructors in com.tapina.robe.swi with parameters of type Environment | |
SWIError(Environment env,
int errorBlock)
|
Uses of Environment in com.tapina.robe.swi.clib |
Methods in com.tapina.robe.swi.clib with parameters of type Environment | |
void |
Stub.execute(Environment environment)
|
abstract void |
Stub.executeStub(Environment environment)
|
protected void |
Stub.executeSubroutine(Environment environment,
CodeBlock codeBlock)
|
Constructors in com.tapina.robe.swi.clib with parameters of type Environment | |
VarArgs(Environment env,
int knownArgCount)
Construct a new VarArgs object under normal circumstances, where there are a known fixed number of arguments, and then an unknown variable number of arguments following. |
Uses of Environment in com.tapina.robe.swi.clib.roslib |
Methods in com.tapina.robe.swi.clib.roslib with parameters of type Environment | |
void |
SWIX.executeStub(Environment environment)
|
Uses of Environment in com.tapina.robe.swi.clib.setjmp |
Methods in com.tapina.robe.swi.clib.setjmp with parameters of type Environment | |
void |
SetJmp.executeStub(Environment environment)
|
Uses of Environment in com.tapina.robe.swi.clib.signal |
Methods in com.tapina.robe.swi.clib.signal with parameters of type Environment | |
void |
Signal.executeStub(Environment environment)
|
Uses of Environment in com.tapina.robe.swi.clib.stdio |
Methods in com.tapina.robe.swi.clib.stdio with parameters of type Environment | |
void |
VSPrintF.executeStub(Environment environment)
|
void |
TmpNam.executeStub(Environment environment)
|
void |
SScanF.executeStub(Environment environment)
|
void |
SPrintF.executeStub(Environment environment)
|
void |
Rewind.executeStub(Environment environment)
|
void |
Remove.executeStub(Environment environment)
|
void |
PutS.executeStub(Environment environment)
|
void |
PutChar.executeStub(Environment environment)
|
void |
PrintF.executeStub(Environment environment)
|
void |
GetC.executeStub(Environment environment)
|
void |
FWrite.executeStub(Environment environment)
|
void |
FTell.executeStub(Environment environment)
|
void |
FSeek.executeStub(Environment environment)
|
void |
FScanF.executeStub(Environment environment)
|
void |
FRead.executeStub(Environment environment)
|
void |
FPutS.executeStub(Environment environment)
|
void |
FPutC.executeStub(Environment environment)
|
void |
FPrintF.executeStub(Environment environment)
|
void |
FOpen.executeStub(Environment environment)
|
void |
FGetS.executeStub(Environment environment)
|
void |
FFlush.executeStub(Environment environment)
|
void |
FEof.executeStub(Environment environment)
|
void |
FClose.executeStub(Environment environment)
|
Uses of Environment in com.tapina.robe.swi.clib.stdlib |
Methods in com.tapina.robe.swi.clib.stdlib with parameters of type Environment | |
void |
SRand.executeStub(Environment environment)
|
void |
ReAlloc.executeStub(Environment environment)
|
void |
Rand.executeStub(Environment environment)
|
void |
QSort.executeStub(Environment environment)
|
void |
Malloc.executeStub(Environment environment)
|
void |
GetEnv.executeStub(Environment environment)
|
void |
Free.executeStub(Environment environment)
|
void |
Exit.executeStub(Environment environment)
|
void |
CAlloc.executeStub(Environment environment)
|
void |
AToI.executeStub(Environment environment)
|
void |
AtExit.executeStub(Environment environment)
|
Uses of Environment in com.tapina.robe.swi.clib.string |
Methods in com.tapina.robe.swi.clib.string with parameters of type Environment | |
void |
StrNCpy.executeStub(Environment environment)
|
void |
StrNCmp.executeStub(Environment environment)
|
void |
StrNCat.executeStub(Environment environment)
|
void |
StrLen.executeStub(Environment environment)
|
void |
StrCpy.executeStub(Environment environment)
|
void |
StrCmp.executeStub(Environment environment)
|
void |
StrChr.executeStub(Environment environment)
|
void |
StrCat.executeStub(Environment environment)
|
void |
MemSet.executeStub(Environment environment)
|
void |
MemMove.executeStub(Environment environment)
|
void |
MemCpy.executeStub(Environment environment)
|
void |
MemCmp.executeStub(Environment environment)
|
void |
MemChr.executeStub(Environment environment)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |