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:
Signalling and waiting on thread request semaphores. See also Asynchronous Services Overview.
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.
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.
Display a text message on the screen for a short time. See also Notification Services Overview.
Set 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.
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.