Uses of Class
com.tapina.robe.runtime.Environment

Packages that use Environment
com.tapina.robe.debug   
com.tapina.robe.runtime   
com.tapina.robe.runtime.instruction   
com.tapina.robe.swi   
com.tapina.robe.swi.clib   
com.tapina.robe.swi.clib.roslib   
com.tapina.robe.swi.clib.setjmp   
com.tapina.robe.swi.clib.signal   
com.tapina.robe.swi.clib.stdio   
com.tapina.robe.swi.clib.stdlib   
com.tapina.robe.swi.clib.string   
 

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)
           
 



Copyright © 2003-2005 . All Rights Reserved.