| 
|||||||||||
| 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 | ||||||||||