In the context of client-server architecture, an object represents a single resource managed by a server. Clients refer to it using a handle.
See also: handle
Adding an object to an object container ensures that it gets assigned a unique id.
See also: object
This is used to create an object container. It ensures that the object containers it produces generate unique ids within the server.
See also: object container
Used to store objects. Adding an object to an object index returns its id.
See also: object
An object container which owns the subsession objects it contains; it is responsible for their deletion.
See also: object container, subsession object
Receives notification from an agenda model's observer controller whenever an entry or to-do list is added, updated or deleted in the agenda model.
See also: observer controller
Notifies all observers that have been registered with the agenda model when an entry or to-do list is added, updated or deleted.
See also: observer
An event generated by the window server when the machine is switched on.
New EPOC system to allow plug-in support for different font types.
An active object that is responsible for an asynchronous request to the Message Server.
A concrete control that may be used to toggle an application state. A group of option buttons may be used to toggle mutually exclusive application states.
See also: check box
Organiser Programming Language. Used in the Symbian platform for rapid application development.
An OPL extension DLL providing language extension procedures.
See also: language extension procedure, OXH, OPL
The Aleppo order file specifies the order that selected topics are displayed in the output EPOC help database.
See also: order name
Topic name for ordering the first EPOC Help database topics. Text marked as hypertext link style in the source rich text file.
See also: order file
A number which identifies a column in a particular column set or rowset.
See also: column, column set, rowset
A build wherein the resulting DLL export table references indexes functions by ordinal.
See also: DLL, export, DLL export table, name build
The position of a window in the z-order, i.e., from front to back on the screen. The front-most window (the window in the foreground) has an ordinal position of 0.
Whether page is vertically or horizontally aligned.
See also: portrait, landscape
The top-left corner of a control.
(1) an object which cannot be accessed either as a local automatic variable, a global variable, via a pointer or as the result of any function call; (2) to create such an object
Orphaned objects are undesirable as they use unrecoverable system resources. There are two types of orphaned object: objects orphaned on the stack and objects orphaned on the heap. Orphans can be created through program errors, or by a function leaving. It does not matter if T objects are orphaned on the stack. All other orphans are undesirable and, in the case of leave processing, it is essential to ensure that cleanup code handles objects that would otherwise be orphaned.
See also: leave, cleanup
When a session with the alarm server closes the connection it can orphan the alarm. This alarm will be serviced after the session closes.
An orphan alarm has no session owner and no session is notified when the alarm is due.
See also: Timed alarm, untimed alarm, clock alarm, snoozed alarm, session alarm
An agenda entry may be stored inline or out of line. Out of line means that the entry's rich text object is stored in an embedded store in the entry's stream. An agenda entry is set to be stored out of line if its rich text object is large.
See also: inline
A contact item containing information about the device's owner. This can be sent to another compatible electronic device as a vCard.
See also: contact item
The messaging service that is the ultimate parent of an entry.
If a window group is closed while it has the keyboard focus, its owning window group receives the focus. This will be the default owning window group, unless the window group has called SetOwningWindowGroup().
See also: default owning window group
An OPL header file for inclusion in OPL source code, specifying the public interface to an OPX. Published by the OPX provider.
See also: OPX, language extension procedure