|
||
Provided miscellaneous system functions.
The System Static Functions, provided by the User
class, typically either relate to the current thread, or its heap, or
system-wide properties, such as system time.
The API is divided into the following areas:
Checks if an address is within the ROM.
Algorithms for searching and sorting.
Signalling and waiting on thread request semaphores. See also Asynchronous Services Overview.
Make a beep tone.
Raising leaves and setting traps. See also Cleanup Support Overview.
Check that name is a valid CObject
name. See also
Reference Counting Objects Overview.
A string length function for C-style strings. See also Descriptors Overview.
Enable or disable just-in-time debugging.
Loading and unloading physical and logical device drivers.
Force thread termination and panics and respond to these events. See also Threads And Processes Overview.
Relative to the current thread's heap; they support debugging of memory leaks. See also Memory Allocation Overview.
Folding, collating, and case conversion functions for strings, dependent on the language of the current locale. See also Descriptors Overview.
Atomic increment and decrement operations.
Display a text message on the screen for a short time. See also Notification Services Overview.
Set secure system time and the non-secure system time. See also Date And Time Handling Overview.
Suspend current thread for relative or absolute time. See also Timers And Timing Services Overview.
Set the system wide currency symbol. See also Locale Settings Overview.
Machine's current tick count.
Heap manipulation functions for the current thread's heap. See also Memory Allocation Overview.
Functions to compare two versions and to get the version of the operating system. See also Version Handling Overview.