| 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of CodeBlock in com.tapina.robe.runtime | 
| Subclasses of CodeBlock in com.tapina.robe.runtime | |
 class | 
InterpretedCodeBlock
Created by IntelliJ IDEA.  | 
| Methods in com.tapina.robe.runtime that return CodeBlock | |
 CodeBlock | 
MemoryMap.addEntryPoint(int address)
 | 
 CodeBlock | 
MemoryMap.addEntryPoint(CodeBlock codeBlock)
 | 
| Methods in com.tapina.robe.runtime with parameters of type CodeBlock | |
 CodeBlock | 
MemoryMap.addEntryPoint(CodeBlock codeBlock)
 | 
| Uses of CodeBlock in com.tapina.robe.swi.clib | 
| Subclasses of CodeBlock in com.tapina.robe.swi.clib | |
 class | 
Stub
This class represents a SharedCLibrary routine as a code block.  | 
| Methods in com.tapina.robe.swi.clib with parameters of type CodeBlock | |
protected  void | 
Stub.executeSubroutine(Environment environment,
                  CodeBlock codeBlock)
 | 
| Uses of CodeBlock in com.tapina.robe.swi.clib.roslib | 
| Subclasses of CodeBlock in com.tapina.robe.swi.clib.roslib | |
 class | 
SWI
This function calls a SWI , whose number is given in a1.  | 
 class | 
SWIX
This function calls a SWI , whose number is given in a1.  | 
| Uses of CodeBlock in com.tapina.robe.swi.clib.setjmp | 
| Subclasses of CodeBlock in com.tapina.robe.swi.clib.setjmp | |
 class | 
SetJmp
This function marks a position to jump to with longjmp.  | 
| Uses of CodeBlock in com.tapina.robe.swi.clib.signal | 
| Subclasses of CodeBlock in com.tapina.robe.swi.clib.signal | |
 class | 
Signal
This function sets that any future occurrences of the signal a1 will use the signal handler at address a2.  | 
| Uses of CodeBlock in com.tapina.robe.swi.clib.stdio | 
| Subclasses of CodeBlock in com.tapina.robe.swi.clib.stdio | |
 class | 
__FlsBuf
This function is implemented by riscose as: ARM_SET_R0(putc(ARM_R0, clib_file_real(ARM_R1)));  | 
 class | 
FClose
This function closes the file stream pointed to by stream.  | 
 class | 
FEof
This functions tests to see if the end of the specified file stream has been reached.  | 
 class | 
FFlush
This function causes any buffered output data to be written to the file pointed to by a1, but only if the last operation on the file was not input.  | 
 class | 
FGetC
This function reads a single character from the stream pointed to by stream and returns it as an int.  | 
 class | 
FGetS
This function reads a string of characters from the stream in a3 into the character array pointed to by a1.  | 
 class | 
FOpen
This function attempts to open the file specified in a1 for random access according to the mode in a2 .  | 
 class | 
FPrintF
This function writes output to the stream a1 under control of the format string a2.  | 
 class | 
FPutC
This function writes the character in a1 to the stream specified in a2.  | 
 class | 
FPutS
This function writes the string pointed to by a1 to the stream specified in a2.  | 
 class | 
FRead
This function reads a3 objects of size specified by a2 into the array pointed to by a1, from the stream pointed to by a4.  | 
 class | 
FScanF
This function reads input from the stream in a1 under control of the format string in a2.  | 
 class | 
FSeek
This function sets the file position indicator for the file pointed to by a1.  | 
 class | 
FTell
This function reads the file position indicator for the file pointed to by stream.  | 
 class | 
FWrite
This function writes a3 objects of size specified by a2 from the array pointed to by a1, into the file pointed to by a4.  | 
 class | 
GetC
This function reads a single character from the stream pointed to by stream and returns it as an int.  | 
 class | 
PrintF
This function writes output to stdout under control of the format string in a1.  | 
 class | 
PutC
This function writes the character in a1 to the stream specified in a2.  | 
 class | 
PutChar
This function writes the character in a1 to stdout.  | 
 class | 
PutS
This function writes the string pointed to by a1, followed by a newline, to stdout .  | 
 class | 
Remove
This function attempts to remove the file whose name is contained in a1.  | 
 class | 
Rewind
This function sets the file pointer for the stream to the beginning of the file.  | 
 class | 
SPrintF
This function writes output into the string pointed to by out under control of the format string .  | 
 class | 
SScanF
This function reads input from the string pointed to by a1 under control of the format string in a2.  | 
 class | 
TmpNam
The function generates a original (ie not used for an exisiting file) filename.  | 
 class | 
VSPrintF
This function is identical to sprintf, but the arguments are replaced by a3, which should have been initialised by va_start.  | 
| Uses of CodeBlock in com.tapina.robe.swi.clib.stdlib | 
| Subclasses of CodeBlock in com.tapina.robe.swi.clib.stdlib | |
 class | 
AtExit
This function registers the specified function to be called without arguments when the program terminates normally.  | 
 class | 
AToI
This function converts the start of the string pointed to by a1 to an int.  | 
 class | 
CAlloc
This function allocates space for a1 objects, with each object taking a2 bytes.  | 
 class | 
Exit
This function causes the program to terminate normally, returning status to the host environment.  | 
 class | 
Free
This function frees memory allocated by either calloc , malloc or realloc .  | 
 class | 
GetEnv
This reads the contents of an environment variable, whose name is given.  | 
 class | 
Malloc
This function allocates an area of memory of size specified in a1.  | 
 class | 
QSort
This function sorts an array of a2 objects, each of which is a3 bytes long, and whose first object is pointed to by a1 into ascending order.  | 
 class | 
Rand
This function generates a psuedo-random number in the range from 0 to RAND_MAX .  | 
 class | 
ReAlloc
This function changes the size of a space initially allocated with calloc , malloc , or realloc.  | 
 class | 
SRand
Created by IntelliJ IDEA.  | 
| Methods in com.tapina.robe.swi.clib.stdlib with parameters of type CodeBlock | |
static void | 
Exit.registerExitHandler(CodeBlock atexit)
 | 
| Uses of CodeBlock in com.tapina.robe.swi.clib.string | 
| Subclasses of CodeBlock in com.tapina.robe.swi.clib.string | |
 class | 
MemChr
This function searches for a2 (converted to an unsigned char) in the first a3 characters of the object pointed to by a1.  | 
 class | 
MemCmp
This function compares the first a3 characters of each object and returns a value accordingly.  | 
 class | 
MemCpy
This function copies a3 characters from a2 to a1.  | 
 class | 
MemMove
This function copies a3 characters from a2 to a1.  | 
 class | 
MemSet
This function sets the first a3 characters of the object pointed to by a1, to the value in a2 (converted to an unsigned char).  | 
 class | 
StrCat
This function appends a2 to the end of a1, overwriting the null byte at the end of a1.  | 
 class | 
StrChr
This function searches for a2 (converted to an unsigned char) in the string pointed to by a1 (including null terminator).  | 
 class | 
StrCmp
This functions compares the two strings and returns a value accordingly.  | 
 class | 
StrCpy
This function copies the whole of the string in a2 to a1 (including the null terminator).  | 
 class | 
StrLen
This function works out the length of the string pointed to by a1 (ie the number of characters before the null terminator).  | 
 class | 
StrNCat
This function appends up to a3 characters of a2 to the end of a1.  | 
 class | 
StrNCmp
This function compares up to a3 characters and returns a value as appropriate.  | 
 class | 
StrNCpy
This function copies up to a3 characters from a2 to a1.  | 
  | 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||