GEOS-SC: Index: s


SB_BLOCK_DEFAULT Global data
  • toolkit library. The default value that the FlexScrollbar will change by when the FlexScrollbar's block is affected. This could happen when a mouse click happens on...
  • SB_INCREMENT_DEFAULT Global data
  • toolkit library. The default increment for the FlexScrollbar.
  • SB_MAX Global data
  • toolkit library. The maximum value a FlexScrollbar can have. This should not be confused with the default maximum value a FlexScrollbar is initialized to.
  • SB_MAX_DEFAULT Global data
  • toolkit library. The default maximum value for the FlexScrollbar.
  • SB_MIN Global data
  • toolkit library. The minimum value a FlexScrollbar can have. This should not be confused with the default minimum value a FlexScrollbar is initialized to.
  • SB_MIN_DEFAULT Global data
  • toolkit library. The default minimum value for the FlexScrollbar.
  • SB_THUMB_DEFAULT Global data
  • toolkit library. The default value that the scroll bar will change by when the FlexScrollbar's thumb is dragged.
  • SB_VISIBLE_DEFAULT Global data
  • toolkit library. The value the visible amount defaults to if the user doesn't set it, or sets it incorrectly.
  • SB_VISIBLE_MINIMUM Global data
  • toolkit library. The minimum visible amount value.
  • ScreenToDevice(...) Member function
  • PointerDriver class. Convert screen (pixel) coordinates to device (digitizer) coordinates.
  • Scroll(...) Member function
  • FlexTable class. Scrolls the top of the table to the specified y position. This is not necessarily an integral row position.
  • SCROLLBAR_MAX_LOOKS Enumerated value
  • demoui library, in enum DemoScrollbarLookHint. One more than the number of different Scrollbar looks in the Demoui.
  • ScrollbarDisplayStateType Enumerated type
  • FlexScrollPane class. The ScrollbarDisplayStateType enum is used to determine the automatic scrollbar display state policy for the FlexScrollPane.
  • ScrollbarOrientationType Enumerated type
  • FlexScrollbar class. The ScrollbarOrientationType enum is used to determine the orientation of the scrollbar.
  • ScrollbarScrollType Enumerated type
  • toolkit library. Different types of scrolling. These will be used in subclasses to determine how to update the FlexScrollbar's value.
  • SDST_ALWAYS Enumerated value
  • FlexScrollPane class, in enum ScrollbarDisplayStateType. Always show horizontal and vertical scrollbars.
  • SDST_AS_NEEDED Enumerated value
  • FlexScrollPane class, in enum ScrollbarDisplayStateType. Show horizontal and vertical scrollbars independent of each other. Scrollbars are shown when the scrollable child is larger than the FlexScrollPane's...
  • SDST_NEVER Enumerated value
  • FlexScrollPane class, in enum ScrollbarDisplayStateType. Never show scrollbars. This is the default.
  • Search(...) Member function
  • Database class. Performs a linear search over a field. If a match is found, the current record is set, and the new record, if there is one, is discarded before the...
  • MailboxView class. Performs a linear search through the mailbox. The searchFlags argument determines the origin and direction of the search.
  • searchName Struct field
  • database library, in struct _DB_searchDriver. Name for this search driver.
  • SearchNumber(...) Member function
  • Database class. Searches a number on an integer field. See Search() for more detailed documentation. See a list of standard and optional search drivers.
  • SearchString(...) Member function
  • Database class. Searches a string on a string field. See Search() for more detailed documentation. See a list of standard and optional search drivers.
  • second Member data
  • DateTime class. Second value of this DateTime.
  • SeekType Global data
  • fs library. Constants for use with the File::LSeek() method.
  • select(...) Global function
  • inet library. Wait for I/O.
  • Select(...) Member function
  • FlexList class. Selects the item at index position. If the index position does not exist in the FlexList, nothing happens.
  • FlexTextArea class. Selects the text found between the specified start and end locations.
  • FlexTextField class. Selects the text between the two selection points.
  • Select(...) Pure virtual member function
  • FlexTextComponent class. Selects the text between the two selection points.
  • SelectAll(...) Member function
  • FlexTextArea class. Selects all the text in the FlexTextArea.
  • FlexTextField class. Selects all the text in FlexTextField.
  • SelectAll(...) Pure virtual member function
  • FlexTextComponent class. Selects all the text in the text component.
  • _selectionBottomRow Member data
  • TableEvent class. The bottom row of the selection. Valid in TABLE_SELECTION_CHANGED events.
  • _selectionLeftColumn Member data
  • TableEvent class. The left column of the selection. Valid in TABLE_SELECTION_CHANGED events.
  • _selectionRightColumn Member data
  • TableEvent class. The right column of the selection. Valid in TABLE_SELECTION_CHANGED events.
  • _selectionTopRow Member data
  • TableEvent class. The top row of the selection. Valid in TABLE_SELECTION_CHANGED events.
  • SelectItem(...) Member function
  • FlexMenu class. Selects the Nth selectable MenuItem.
  • Semaphore class
  • kernel library. A standard synchronization primitive.
  • Semaphore(...) Member function
  • Semaphore class. Class constructor.
  • ~Semaphore(...) Member function
  • Semaphore class. Class destructor.
  • Semaphore::Hold class
  • kernel library. The Semaphore::Hold helper class P's a Semaphore for the lifetime of a Hold object.
  • send(...) Global function
  • inet library. Send data.
  • Send(...) Member function
  • LoopbackTransport class. Moves the message into the Inbox and initiates delivery to applications. Note that the message is moved and not copied.
  • NiftyTransport class. Send() Send a single message to the server.
  • Outbox class. Sends out all of the enqueued messages associated with the given Transport. Important:Notification of the result for each attempted send will be sent...
  • Outbox class. Sends a single message via its associated Transport. Important:An error code in this function means that the message was never passed to the...
  • SmtpTransport class. Sends a message via the SMTP server.
  • TenYenTransport class. Sends messages to the 10-Yen server.
  • Transport class. Sends a single Uma message. The Transport must successfully connect to an access point using Connect() before Send() can be called.
  • SEND_FAILED Enumerated value
  • Uma class, in enum State. Indicates that this message's Transport has attempted to send it, and failed. Action after crash:Nothing.
  • SendCommand(...) Member function
  • GSMSMSSystem class. Command sends an SM command.
  • SendDTMF(...) Member function
  • VoiceCallManager class. Send DTMF tones. Call must be active. Network returns on acknowledge, not necessarily after tones are sent.
  • SendEvent(...) Member function
  • HardIconListener class. SendEvent is a static member function that broadcasts a HardIconPressed() event to every registered HardIconListener.
  • SENDING Enumerated value
  • Uma class, in enum State. Indicates a message that is in the process of being sent. Action after crash:Mark message as SEND_FAILED.
  • Sending(...) Member function
  • SpoolListener class. Called immediately before Transport::Send(). The base class implementation does nothing.
  • sendmsg(...) Global function
  • inet library. Send complex message.
  • SendStatusNotification(...) Member function
  • Broadcaster class. A protected virtual method of the Broadcaster class. It is defined to do nothing in the base class. It is called at the end of the Register() method,...
  • SendSubmit(...) Member function
  • GSMSMSSystem class. SendSubmit sends a short message submission request.
  • sendto(...) Global function
  • inet library. Send data to specific host.
  • SendToBack(...) Member function
  • Window class. Move this Window behind of any of its siblings of the same priority. This is not guaranteed to hide the Window, as there may be no higher priority...
  • SENT Enumerated value
  • Uma class, in enum State. Indicates a message that has been successfully sent. Action after crash:Nothing.
  • SERIAL_DEVICE_CLOSED Enumerated value
  • drivermisc library, in enum SerialResultCode. Cannot access the port --connection not open.
  • SERIAL_DEVICE_IN_USE Enumerated value
  • drivermisc library, in enum SerialResultCode. Attempting to open a device already in use.
  • SERIAL_NO_DEVICE Enumerated value
  • drivermisc library, in enum SerialResultCode. Attempting to connect to a non-existent device.
  • SERIAL_OUT_OF_MEMORY Enumerated value
  • drivermisc library, in enum SerialResultCode. Out of memory when creating buffers.
  • SERIAL_RETURN_OK Enumerated value
  • drivermisc library, in enum SerialResultCode. Command executed successfully.
  • SERIAL_UNSENT_DATA Enumerated value
  • drivermisc library, in enum SerialResultCode. There is unsent data in the output buffers.
  • SerialAddress Global data
  • drivermisc library. The memory address used for I/O with the UART. This is device-specific.
  • SerialDriver class
  • drivermisc library. There is one instance of class SerialDriver, theSerialDriver. This instance allows applications to communicate serially with remote devices using the...
  • SerialDriver(...) Member function
  • SerialDriver class. Constructor for SerialDriver.
  • SerialFormat Global data
  • drivermisc library. SerialFormat is a 32-bit bitfield with the following structure. 0000 0000 0000 0000 0000 0000 0000 0000...
  • SerialInterrupt Global data
  • drivermisc library. The interrupt that the serial port uses. This is device-specific.
  • SerialPort Enumerated type
  • drivermisc library. SerialPort specifies the communication ports with which the serial driver can work. The actual ports available depend upon the device.
  • SerialResultCode Enumerated type
  • drivermisc library. The SerialResultCode type defines return conditions for various serial driver routines.
  • ServiceCentreTimeStamp Member data
  • GSMSMSSystem class. A GSM timestamp is a seven-byte string which records an SC delivery time. It is heavily encoded -not text, not null-terminated.
  • Set(...) Global function
  • kernel library. Set() -Change the event's state to signalled, and kick any waiters back on to the the ready list.
  • Set(...) Member function
  • DateTime class. Sets the fields of this DateTime. The passed date and time must be valid.
  • WinRectangle class. Sets the coordinates of the rectangle.
  • WinXYPoint class. Provides API for setting the point value.
  • SetAcceleration(...) Member function
  • PointerDriver class. Set the parameters used by the pointer driver to handle acceleration -this is only used for mouse-based devices, of course.
  • SetAlarm(...) Member function
  • AlarmManager class. Registers an alarm. The passed context is send to the specified application via ApplicationCache::Goto() at the specified time and date, which loads...
  • SetAlignment(...) Member function
  • FlexImage class. Sets the alignment of the bitmap drawn in the FlexImage object. Setting a vertical and horizontal alignment allows the application writer to draw the...
  • FlexLabel class. Sets the alignment for this label to the specified alignment. Setting the alignment does not force a redraw of the component.
  • HorizontalFlowLayout class. Sets the alignment to use.
  • VerticalFlowLayout class. Sets the alignment to use.
  • SetAppContext(...) Pure virtual member function
  • AppBase class. Used to restore an application to a certain state. It could also potentially be used to execute tasks in other applications (such as look up an entry...
  • SetArgument0(...) Member function
  • Message class. Sets argument 0 from the message. These are potentially dangerous methods. If the arguments of a message are changed improperly, it is quite possible...
  • SetArgument1(...) Member function
  • Message class. Sets argument 1 from the message. These are potentially dangerous methods. If the arguments of a message are changed improperly, it is quite possible...
  • SetArgument2(...) Member function
  • Message class. Sets argument 2 from the message. These are potentially dangerous methods. If the arguments of a message are changed improperly, it is quite possible...
  • SetArgument3(...) Member function
  • Message class. Sets argument 3 from the message. These are potentially dangerous methods. If the arguments of a message are changed improperly, it is quite possible...
  • SetArgument4(...) Member function
  • Message class. Sets argument 4 from the message. These are potentially dangerous methods. If the arguments of a message are changed improperly, it is quite possible...
  • SetArgument5(...) Member function
  • Message class. Sets argument 5 from the message. These are potentially dangerous methods. If the arguments of a message are changed improperly, it is quite possible...
  • SetArgument6(...) Member function
  • Message class. Sets argument 6 from the message. These are potentially dangerous methods. If the arguments of a message are changed improperly, it is quite possible...
  • SetAttributes(...) Member function
  • FileStoreManager class. Sets or clears file attribute flags. Changing the FA_READ_ONLY bit does not affect any current writers on the file; it only affects future Open()...
  • SetAutoPackingThreshold(...) Member function
  • Database class. Sets up a threshold for the garbage space. When the internal garbage space is larger than the threshold, an automatic database packing is scheduled.
  • SetAutoScrollbarMode(...) Member function
  • FlexList class. SetAutoScrollbarMode allows the user to determine if the FlexList should attach a scrollbar when there are more items in the FlexList than can be...
  • SetAutoSleepDelay(...) Member function
  • PowerDriver class. Sets the time to wait from the last user action before the system automatically calls RequestSuspend() with PD::NORMAL_SUSPEND_PRIORITY.
  • SetBackground(...) Member function
  • FlexComponent class. Set the background color for this object.
  • SetBacklightTimeout(...) Member function
  • PowerDriver class. Sets the timeout for automatically turning off the display backlight. Some devices that support backlighting have the backlighting turn off...
  • SetBasePriority(...) Member function
  • Thread class. Sets the base priority of the thread. Returns the old base priority.
  • SetBitmap(...) Member function
  • FlexImage class. Set the bitmap to draw.
  • SetBlockIncrement(...) Member function
  • FlexScrollbar class. Sets the block value increment for the FlexScrollbar. This value is generally a positive value, but is not restricted to positive values.
  • SetBlockIncrement(...) Pure virtual member function
  • Adjustable class. Sets the block increment/decrement for the Adjustable object.
  • SetBottomRow(...) Member function
  • FlexTable class. Sets the bottom row of the selection. Works with these selection types:FTST_DRAG_SELECT_AREA and FTST_CUSTOM_SELECTION.
  • SetBounds(...) Member function
  • FlexComponent class. Set the bounds of this object. This takes the place of two calls, SetLocation() and SetSize(). The maximum for width and height is INT16_MAX.
  • FlexComponent class. Set the bounds of this object. Unlike the previous SetBounds() function, this one takes the bounding rect of the FlexComponent.
  • SetBuffer(...) Member function
  • FromUnicodeConverter class. Sets the buffer to be used for converted text. This also empties the buffer, as if EmptyBuffer() were called.
  • IrdaPacket class. SetBuffer sets the packet's buffer. The buffer contains the data to be transmitted.
  • MimeHeaderParser class. Set the internal buffer. Calls to ParseData() will be limited to the size of this buffer. The buffer must be at least 165 bytes in length.
  • MimeHeaderParser class. Sets the internal buffer. Calls to ParseData() will be limited to the size of this buffer. The buffer must be at least...
  • ToUnicodeConverter class. Sets the buffer to be used for converted text. This also empties the buffer, as if EmptyBuffer() were called.
  • SetCalibrationPoints(...) Member function
  • PointerDriver class. Set the calibration points using the points in the buffer argument. Must specify the number of points given (up to the constant...
  • SetCaretPosition(...) Member function
  • FlexTextComponent class. Sets the caret position of the the text object. If the text object has a selection, the selection will disappear and the caret position will be set.
  • SetCharacter(...) Member function
  • KeyEvent class. Set the character that is being delivered to the FlexComponent
  • SetCharFlags(...) Member function
  • KeyEvent class. Set the character flags of the character that was delivered. typedef uint8 CharFlags; #define CHAR_FLAGS_STATE_KEY 0x80 Set if a ShiftState or a...
  • SetCheckboxGroup(...) Member function
  • FlexCheckbox class. Adds the FlexCheckbox to a FlexCheckboxGroup. If the checkbox is already in a group, it is removed first.
  • SetClickCount(...) Member function
  • MouseEvent class. Set the click count for this MouseEvent
  • SetClient(...) Member function
  • IrdaIasQuery class. SetClient sets the IrdaClient associated with this IrdaIasQuery object. The client has a message queue; and the thread associated with that queue...
  • SetClipRect(...) Member function
  • FlexComponent class. SetClipRect sets a clipping rect for this object, so that subsequent drawing operations are clipped to the rectangle.
  • Window class. Further restrict the clipping rectangle from the default clipping rectangle. See clipping for a description of the default clipping rectangle.
  • SetCollectionMode(...) Member function
  • FlexInk class. Set the collection mode of the FlexInk object. Note FICM_ANALYSIS_MODE is not supported
  • SetColumns(...) Member function
  • FlexTextArea class. Sets the width of the FlexTextArea to the specified number of columns. This is set by using the average width of the FlexTextArea's font, which means...
  • FlexTextField class. Sets the width of the FlexTextField to the specified number of columns.
  • SetColumnWidth(...) Member function
  • FlexTable class. Sets the width of the specified column. Setting a column width will cause the table to redraw.
  • SetCompareData Struct field
  • database library, in struct _DB_indexDriver. Pre-process one of the compare data (target data) and make *ppProcessedData point to the processed data.
  • SetComponentEventType(...) Member function
  • ComponentEvent class. Set the event type for this object.
  • SetComponentSizes(...) Member function
  • FlowLayout class. Sets the values that represent how this layout manager will calculate the size of its components. A flow can size components in a variety of ways,...
  • SetContextString(...) Member function
  • ApplicationCache class. Makes a copy of the passed context string and stores it away. It is retrieved by the specified application the next time GetContextString() is...
  • SetContrast(...) Member function
  • DisplayDriver class. Sets the contrast for the display. If this is not supported by the driver, the method does nothing.
  • SetCurrentIndex(...) Member function
  • Database class. Sets the specified single-field index as the current index. See SetCurrentMultiFieldIndex() for more detail.
  • SetCurrentMultiFieldIndex(...) Member function
  • Database class. Sets the specified multifield index as the current index. If the record change flag is TRUE, the client will lose the current record; i.e, there will...
  • SetDefaultFocus(...) Member function
  • FlexWindow class. Sets the component that receives the focus when this window gains the focus. The component must be a descendant of the window.
  • SetDefaultRowHeight(...) Member function
  • FlexTable class. Sets the default row height for the table. This does not affect the height of existing rows.
  • SetDeviceAddr(...) Member function
  • IrdaConnection class. SetDeviceAddr sets the destination device address of the device to which a connection should be made. This should be called before calling...
  • IrdaIasQuery class. SetDeviceAddr sets the device address of the device from which the query will take place. This must be done before starting the query.
  • SetDeviceName(...) Member function
  • IrdaDriver class. Set the device name of the device. The device name is the name stored in the IAS database in the "Device"object.
  • SetDoubleClickSpeed(...) Member function
  • InputManager class. Sets the double click speed.
  • SetDrawCellColumn(...) Member function
  • TableEvent class. Set the column to draw the new cell. Valid in TABLE_DRAW_CELL_EVENTS
  • SetDrawCellRow(...) Member function
  • TableEvent class. Set the row to draw the new cell. Valid in TABLE_DRAW_CELL_EVENTS
  • SetEchoChar(...) Member function
  • FlexTextField class. Sets the echo character. When an echo character is set, this character is echoed to the screen and not the user input.
  • SetEditable(...) Member function
  • FlexTextArea class. Sets whether or not the FlexTextArea is editable.
  • FlexTextComponent class. Sets the text component to be editable or not. This is TRUE by default.
  • SetEnabled(...) Inline member function
  • Log class. Sets whether or not the Log accpets input. The Log will ignore any input when not enabled.
  • SetEnabled(...) Member function
  • FlexComponent class. Set if this object is enabled. Setting to TRUE means the object will be enabled. Changing the enabled state of a component will force a redraw of the...
  • HTFileCacheManager class. Enable or disable cache. If cached is disbled, CreateReader() and CreateWriter() would always return NULL.
  • TTimer class. Sets the enabled state of the timer. Calling SetEnabled on an uninitialized timer will silently fail. Calling SetEnabled(TRUE) on an enabled timer...
  • SetEncoding(...) Member function
  • HTMLViewer class.
  • SetEndOfGroup(...) Member function
  • FilterEvent class. Sets the value which indicates if the character to be inserted is the end of the group This is the case when a string is pasted into the component...
  • SetErrno(...) Member function
  • Thread class. Sets the error flag for this thread.
  • SetErrorInfo(...) Member function
  • Transport class. A helper function used by subclasses of Transport to report error information. This function update's the Transport's error code and error message...
  • SetField(...) Member function
  • MailboxView class. Sets the value for the given field of the current message. Important:A message in the process of being sent, delivered, or deleted, or whose...
  • SetFilter(...) Member function
  • MailboxView class. Sets the filter for this MailboxView. The filter consists of a set of flag values and a comparison operator, which are used together to filter...
  • SetFirstVisibleLine(...) Member function
  • FlexTextArea class. Sets the first visible line. Legal values are in the following range:0
  • SetFirstVisibleRow(...) Member function
  • FlexTable class. Sets the row that is at least partially visible at the top of the table. Setting this will cause the table to redraw, and scrolls the table such that...
  • SetFlags(...) Member function
  • DatabaseMailboxManager class. Sets a given set of mailbox flags. This operation is best expressed as newFlags =oldFlags |flags;
  • MailboxView class. Sets the indicated flag bits. In other words, sets the current message's 'flags'field to the bitwise OR of its current value and the given argument.
  • SetFocus(...) Member function
  • AppBase class. Called to give a UI object the focus, which means that the object will now receive all keyboard events received by this application.
  • SetFocusManager(...) Member function
  • FlexContainer class. Sets the focus manager used by this container. This has no effect if the container already has a focus manager.
  • SetFont(...) Member function
  • FlexTextArea class. Sets the font size and type for the FlexTextArea.
  • TextState class. Sets this TextState's font. The font is the combination of the typeface, point size and style.
  • SetForeground(...) Member function
  • FlexComponent class. Set the foreground color for this FlexComponent.
  • SetFormat(...) Member function
  • SerialDriver class. Sets the configuration of the specified port. Use this routine to specify baud rate, parity, data bits, stop bits, flow control, DTR, RTS, and the...
  • SetGainPolicy(...) Member function
  • TreeFocusManager class. Sets the gain policy being used. Containers might invoke the NT_GAINED navigation type when they gain the focus.
  • SetGap(...) Member function
  • FlowLayout class. Sets the number of pixels to be placed between consecutive components when they are laid out.
  • SetHeight(...) Member function
  • TitleEvent class. Set the height of the title area.
  • SetHints(...) Member function
  • IrdaIasObject class. SetHints sets the hint data for this object. Hints are sent out when the device is discovered. The hints are composed of one or multiple bytes.
  • SetID(...) Member function
  • FlexComponent class. Set an optional ID for this FlexComponent. Useful if you want to have a single listener attached to many FlexComponents.
  • SetInfoFlags(...) Member function
  • TitleEvent class. Set the flags stored in the title event.
  • SetInk(...) Member function
  • FlexInk class. Set new ink data in the FlexInk object. Setting it will replace current ink with new ink. Setting to null will clear the ink.
  • SetInkColor(...) Member function
  • Ink class. Sets the ink color attribute on all bundles of the ink instance.
  • SetInkTimeout(...) Member function
  • InkMonitor class. Sets the ink timeout in milliseconds.
  • SetInkWidth(...) Member function
  • Ink class. Sets the ink width attribute on all bundles of the ink instance.
  • SetInsets(...) Member function
  • InsetHorizontalFlowLayout class. Sets the flow insets. These insets constrain the flow area by adding extra empty space between the flow and the container's insets.
  • InsetVerticalFlowLayout class. Sets the flow insets. These insets constrain the flow area by adding extra empty space between the flow and the container's insets.
  • SetInterruptHandler(...) Member function
  • PlatformDriver class. Defines an interrupt handler for a given interrupt. The interrupt numbers are defined by INTERRUPT_???constants.
  • SetInterruptState(...) Member function
  • PlatformDriver class. Enables or disables interrupts in the processor. This translates into setting or clearing the low level interrupt mask in the CPU.
  • SetInterval(...) Member function
  • TTimer class. Sets the interval for the timer. If SetInterval is called while the timer is enabled, the timer is restarted with the new interval.
  • SetLabelBitmap(...) Member function
  • FlexButton class. Sets the button label to use the supplied bitmap data. SetLabelBitmap will not make a copy of the label, so the caller needs to maintain the label...
  • FlexCheckbox class. Sets the FlexCheckbox's image label. A NULL image label is legal. If the FlexCheckbox had a text label, that text is replaced with the image.
  • SetLabelString(...) Member function
  • FlexButton class. Sets the button label to the supplied text label. SetLabelString will not make a copy of the label, so the caller needs to maintain the label memory.
  • FlexCheckbox class. Sets the FlexCheckbox's text label. It assumes that the label is null-terminated. A NULL text label is legal.
  • SetLastVisibleLine(...) Member function
  • FlexTextArea class. Sets the last visible line. Legal values are in the following range:0
  • SetLastVisibleRow(...) Member function
  • FlexTable class. Sets the last row that is at least partially visible at the bottom of the table. Setting this will cause the table to redraw, and scrolls the table...
  • SetLayout(...) Member function
  • FlexContainer class. Sets the layout manager used by this container. This has no effect if the container already has a layout manager.
  • SetLayoutTag(...) Member function
  • FlexContainer class. Sets the layout tag for the component at the specified position.
  • FlowLayout class. The FlowLayout only lays out components with a specific layout tag. The default is LT_NULL. This function specifies a new tag.
  • SetLeaveOnServer(...) Member function
  • NiftyTransport class. SetLeaveOnServer() Set the boolean value for whether to each leave message on the Niftyserve server after it is read.
  • SetLeft(...) Member function
  • TitleEvent class. Set the left coordinate of the title area.
  • SetLeftColumn(...) Member function
  • FlexTable class. Sets the left column of the selection. Works with these selection types:FTST_SELECT_CELL top row and bottom row values remain unchanged.
  • SetLength(...) Member function
  • IrdaPacket class. SetLength sets the length of the packet. The length corresponds to the number of bytes of data in the buffer and is not necessarily equal to the size...
  • SetLoadImage(...) Member function
  • HTMLViewer class. Set load image option.
  • SetLocalBusy(...) Member function
  • IrdaConnection class. SetLocalBusy should only be used by connections that are notified directly of IrDA events (see GetDirect()).
  • SetLocation(...) Member function
  • FlexComponent class. Set the (x,y) location of this component in relation to its parent container.
  • FlexComponent class. Set the (x,y) location of this component in relation to its parent container.
  • SetMatchData Struct field
  • database library, in struct _DB_searchDriver. Function that pre-processes the target data for possible speed gain. The original data is in serialized form.
  • SetMaxChars(...) Member function
  • FlexTextArea class. Sets the maximum number of characters allowed by the FlexTextArea.
  • FlexTextComponent class. Sets the maximum number of characters allowed in this text component.
  • FlexTextField class. Sets the maximum number of characters the user can enter into the FlexTextField.
  • SetMaximum(...) Member function
  • FlexScrollbar class. Sets the maximum value of the FlexScrollbar. The maximum value parameter must be greater than SB_MIN and less than or equal to SB_MAX.
  • SetMaximum(...) Pure virtual member function
  • Adjustable class. Sets the maximum (upper limit) of the Adjustable object.
  • SetMaxLines(...) Member function
  • FlexTextArea class. Sets the maximum number of lines that the FlexTextArea can store. Zero implies no limit. All text insertion operations on a FlexTextArea will take...
  • NiftyTransport class. SetMaxLines() Set the maximum number of lines of a retrievable text message.
  • SetMenuItemID(...) Member function
  • MenuItem class. Sets the ID number for this MenuItem. IDs are optional. They can be used to distinguish between MenuItems if the MenuItem index is not appropriate...
  • SetMessageNext(...) Member function
  • MessagePool class. Sets a message's next pointer. SetMessageNext() is provided because, when managing your own MessagePool, you have to manipulate the MessageClass next...
  • SetMessageNum(...) Member function
  • Message class. Sets the MessageNum for this message.
  • SetMessageQueue(...) Member function
  • Thread class. Allows an application to store a pointer to its MessageQueue object so UI objects can access it.
  • SetMimeCharset(...) Member function
  • WWStream class. Set stream charset.
  • SetMimeLength(...) Member function
  • WWStream class. Set stream content-length. Will override previos SetMimeLength().
  • SetMimeType(...) Member function
  • WWStream class. Set stream content-type. Will override previous SetMimeType().
  • SetMinimum(...) Member function
  • FlexScrollbar class. Sets the minimum value of the FlexScrollbar. The minimum value must be greater than or equal to SB_MIN and less than SB_MAX.
  • SetMinimum(...) Pure virtual member function
  • Adjustable class. Sets the minimum (lower limit) of the Adjustable object.
  • SetModal(...) Member function
  • FlexDialog class. Specifies whether or not this dialog is modal. A modal dialog grabs all of the keyboard input destined for the dialog's parent application.
  • SetModificationTime(...) Pure virtual member function
  • File class. Sets the file's last modification time. Fails with EACCES if the file is not open read-write.
  • SetMouseEventType(...) Member function
  • MouseEvent class. Set the mouse event type for this MouseEvent.
  • SetMovable(...) Member function
  • FlexWindow class. Specifies whether this window is movable.
  • SetMultipleMode(...) Member function
  • FlexList class. SetMultipleMode sets the mode of the FlexList. Multiple mode allows one or more items to be selected at a time in the FlexList.
  • SetName(...) Member function
  • IrdaIasObject class. SetName sets the name of the IAS object. The longest name allowed is IRDA_MAX_IAS_NAME. If the name is longer its length will be truncated.
  • SetNavigationFlags(...) Member function
  • TreeFocusManager class. Sets the navigation flags being used. These flags allow the focus manager to choose which navigation types to use for finding the next and previous...
  • SetNextRecordId(...) Member function
  • Database class. Set the record ID for the next new record. Normally, the record ID is assigned automatically by database.
  • SetNickName(...) Member function
  • IrdaDriver class. Set the nickname of the device. The nickname is the string sent out during discovery. The nickname will be truncated to fit within the limits...
  • SetNotifyFunc(...) Member function
  • SerialDriver class. Specifies a notification function to be called when certain conditions occur for a port. The conditions for which notifications occur are specified...
  • SetNumColumns(...) Member function
  • FlexTable class. Sets the number of columns for this table. Changing the number of columns will cause the table to redraw.
  • SetNumRows(...) Member function
  • FlexTable class. Sets the number of rows for this table. Changing rows will cause the table to redraw. New rows are initialized to a default height specified by...
  • SetOffset(...) Member function
  • InsetHorizontalFlowLayout class. Sets the flow offset. The offset is used to nudge the location of the flow. This is useful for cases where the container is larger than the flow (it...
  • InsetVerticalFlowLayout class. Sets the flow offset. The offset is used to nudge the location of the flow. This is useful for cases where the container is larger than the flow (it...
  • SetOptions(...) Member function
  • HorizontalFlowLayout class. Initializes an existing flow with the passed parameters. This does not cause any containers to become invalidated.
  • InsetHorizontalFlowLayout class. Initializes an existing flow with the passed parameters. This does not cause any containers to become invalidated.
  • InsetVerticalFlowLayout class. Initializes an existing flow with the passed parameters. This does not cause any containers to become invalidated.
  • VerticalFlowLayout class. Initializes an existing flow with the passed parameters. This does not cause any containers to become invalidated.
  • SetOrientation(...) Member function
  • FlexScrollbar class. Sets the orientation of the FlexScrollbar to SOT_HORIZONTAL or SOT_VERTICAL.
  • SetParent(...) Member function
  • Window class. Set the parent of this window to the passed new parent. The existing parent of this window will no longer have this window as its child.
  • SetPassword(...) Member function
  • NiftyTransport class. SetPassword() Set the Registry value for the password of the user's Niftyserve account.
  • SetPath(...) Member function
  • FileBody class. Set the path to a FileBody. This only works if the FileBody does not already have a path associated with it (Neither SetPath() nor Open() has ever...
  • SetPattern(...) Member function
  • PatternMatcher class. Prepares the matcher to match a single pattern. Any existing patterns (and memory allocated for them) are discarded whether or not SetPattern()...
  • SetPatterns(...) Member function
  • PatternMatcher class. Prepares the matcher to match multiple patterns. Any existing patterns (and memory allocated for them) are discarded whether or not SetPattern()...
  • SetPenColor(...) Member function
  • FlexInk class. Specifies drawing color for all visible ink. Changing the color doesn't change the current visible ink until something else forces a redraw.
  • SetPenHoldTimeout(...) Member function
  • InputManager class. Sets the "pen hold timeout"-the number of milliseconds after a pen press after which a PA_HOLD event is generated if the pen has not been moved or...
  • SetPenHoldTolerance(...) Member function
  • InputManager class. Sets the current "pen hold tolerance"-a bounding box that the pen can be pressed and jiggled, and it will still be considered a "hold"of the pen...
  • SetPenInterest(...) Member function
  • Window class. Sets the level of interest this window has in the pen. The interest level affects the return value of FindWindowUnderPoint() and what kind of pointer...
  • SetPenWidth(...) Member function
  • FlexInk class. How wide and tall should the visible ink be in pixels, and how wide and tall the eraser is in eraser mode (FICM_ERASE_MODE).
  • SetPersonality(...) Member function
  • QuotedPrintableDecoder class. Sets the decoding personality of this QuotedPrintableDecoder. Refer to the documentation of Decode() to see how the personality affects the decoding...
  • QuotedPrintableEncoder class. Sets the encoding personality of this QuotedPrintableEncoder. Refer to the documentation of Encode() to see how the personality affects the encoding...
  • SetPhoneNumber(...) Member function
  • NiftyTransport class. SetPhoneNumber() Set the Registry value for the phone number to be used when calling Niftyserve.
  • SetPointerState(...) Member function
  • MouseEvent class. Set the pointer state for this MouseEvent.
  • SetPointSizeAndStyle(...) Member function
  • TextState class. Sets a new point size and style. If a matching font is not available, it is converted to the closest available font. This method is deprecated.
  • SetPopupDirection(...) Member function
  • FlexMenu class. Sets the direction of the popup window when it opens. Note that the specific UI may dictate how menus should open.
  • SetPopupTitle(...) Member function
  • FlexMenu class. Sets the title text of the popup window. The caller is responsible for maintaining the memory for the title.
  • SetPowerState(...) Member function
  • PowerDriver class. Sets the power state of a particular component to on or off. The PD::USER_IO componentID is used to set the combined status of the userIO...
  • SetPriority(...) Member function
  • Window class. Sets this window's priority, possibly changing its place in its parent's child array. Windows of higher priority always appear above of windows of...
  • SetPrivateAccess(...) Member function
  • MailboxView class. Turns private access on. If private access is on, the ordinary message field restrictions are not applied. Any valid field can be set to any value.
  • SetProxy(...) Member function
  • HTMLViewer class. Set the proxy preference. This may be called many times to reset or clear the proxy. You must call SetProxy() before making GetURL() or PostURL()...
  • SetQueryString(...) Member function
  • IrdaIasQuery class. SetQueryString sets the query string. The query string is an array of bytes that contains the following four pieces of information:1 byte -Length of...
  • SetRange(...) Member function
  • InsetHorizontalFlowLayout class. Sets the range of children that will be affected by the layout manager. This could be useful for creating a layout manager that flows the first N...
  • InsetVerticalFlowLayout class. Sets the range of children that will be affected by the layout manager. This could be useful for creating a layout manager that flows the first N...
  • SetRate(...) Member function
  • PointerDriver class. Sets the reporting rate of the digitizer/mouse, in events per second (the number of times per second that the hardware is polled or generates...
  • SetReaderNotify(...) Member function
  • Connection class. Sets up a function to call when the input stream has available bytes to read that is greater than or equal to the threshold.
  • Stream class. Sets up a function to call when the stream has available bytes to read that is greater than or equal to the threshold.
  • SetReadNewOnly(...) Member function
  • NiftyTransport class. SetReadNewOnly() Set the boolean value for whether to read only the new messages on the Niftyserve server, or read all messages.
  • SetReadOnly(...) Member function
  • FlexInk class. Set the Read Only state of this FlexInk object.
  • SetRealTime(...) Member function
  • PlatformDriver class. Sets the current value of the real-time clock, callable anytime.
  • SetRealTimeAlarm(...) Member function
  • PlatformDriver class. Schedules a real-time alarm in the hardware. Assumes interrupts are off. A when value earlier than the current time is illegal.
  • SetRemoteLsap(...) Member function
  • IrdaConnection class. SetRemoteLsap sets the remote LSAP of this connection. This should be done before requesting a connection and should not be changed while the...
  • SetRepeatCount(...) Member function
  • KeyEvent class. Set the repeat count. For events that have the CHAR_FLAGS_REPEAT_PRESS flag set, this represents the count of how many repeated characters are...
  • SetReplaceEnd(...) Member function
  • FilterEvent class. Sets the end of the range of characters to be replaced
  • SetReplaceStart(...) Member function
  • FilterEvent class. Sets the start of the range of characters to be replaced
  • SetResizable(...) Member function
  • FlexWindow class. Specifies whether this window is resizable.
  • SetRetrieveMailbox(...) Member function
  • Transport class. Sets the MailboxView into which the Transport retrieves messages. Calls to Retrieve() create messages using this MailboxView.
  • SetRetrieveTracker(...) Member function
  • Transport class. Sets the RetrieveTracker which the Transport uses while retrieving messages. The RetrieveTracker class provides member functions which can be...
  • SetRightColumn(...) Member function
  • FlexTable class. Sets the right column of the selection. Works with these selection types:FTST_DRAG_SELECT_AREA and right row gets passed in value.
  • SetRootWindow(...) Member function
  • Window class. Set the root window, from which all visible windows are descendants. This method is intended to be called once by the UI library at startup time.
  • SetRowHeight(...) Member function
  • FlexTable class. Sets the row height of a specific row. This overrides the default row height. Setting a row height will cause the table to redraw.
  • SetRows(...) Member function
  • FlexTextArea class. Sets the the height of the FlexTextArea to the specified number of rows. The minimum number of rows you can specify is 1; the maximum is governed by...
  • SetScrollPosition(...) Member function
  • FlexScrollPane class. Scrolls the specified point within the scrolling child to the point (0,0) of the view area. Use GetScrollBounds() to determine the legal boundaries...
  • SetSelectedCheckbox(...) Member function
  • FlexCheckboxGroup class. Sets the currently selected FlexCheckbox. If the FlexCheckbox is not in the group, nothing happens. If a different checkbox is selected in the group,...
  • SetSelection(...) Member function
  • FlexTable class. Sets the selection properties and visually updates the selection. A visual update happens only when FlexTableSelectionType is FTST_SELECT_CELL,...
  • SetSelectionBottomRow(...) Member function
  • TableEvent class. Set the value of the bottom most row for the selection. Valid in TABLE_SELECTION_CHANGED events.
  • SetSelectionEnd(...) Member function
  • FlexTextArea class. Sets the selection end position. The new end position is constrained to be at or after the current selection start position.
  • FlexTextField class. Sets the end selection position.
  • SetSelectionEnd(...) Pure virtual member function
  • FlexTextComponent class. Sets the end selection position. This is a pure virtual function that all text objects must supply.
  • SetSelectionLeftColumn(...) Member function
  • TableEvent class. Set the value of the left most column for the selection. Valid in TABLE_SELECTION_CHANGED events.
  • SetSelectionRightColumn(...) Member function
  • TableEvent class. Set the value of the right most column for the selection. Valid in TABLE_SELECTION_CHANGED events.
  • SetSelectionStart(...) Member function
  • FlexTextArea class. Sets the selection start position. The new start position is constrained to be before or at the currect selection end position.
  • FlexTextField class. Sets the start selection position.
  • SetSelectionStart(...) Pure virtual member function
  • FlexTextComponent class. Sets the start selection position. This is a pure virtual function that all text objects must supply.
  • SetSelectionTopRow(...) Member function
  • TableEvent class. Set the value of the top most row for the selection. Valid in TABLE_SELECTION_CHANGED events.
  • SetSelectionType(...) Member function
  • FlexTable class. Sets the type of selection for this object. It indicates how pen actions change the selection properties and whether the component will automatically...
  • SetSendMailbox(...) Member function
  • Transport class. Sets the MailboxView from which the Transport sends messages. Calls to Send() refer to messages in this mailbox.
  • SetShiftState(...) Member function
  • KeyEvent class. Set the shift state of the character that was delivered. typedef uint8 ShiftState; #define SHIFT_STATE_LEFT_ALT 0x80 //Left alt key.
  • SetSimulateNoProgress(...) Member function
  • IrdaDriver class. SetSimulateNoProgress is an error-checking (EC_IRDA) routine that sets a flag that controls whether No Progress is simulated.
  • SetSize(...) Member function
  • Dimension class. Changes the height and width of the Dimension object by passing a value from another Dimension object.
  • Dimension class. Changes the height and width of the Dimension object by passing a height and width value.
  • FlexComponent class. Set the width and height of this FlexComponent. The upper-left location of the FlexComponent does not change.
  • FlexComponent class. Set the width and height of this FlexComponent. The upper-left location of the FlexComponent does not change.
  • FlexTextArea class. Sets the width and height of this FlexTextarea. The upper-left location of the FlexTextArea does not change.
  • FlexTextArea class. Sets the width and height of this FlexTextarea. The upper-left location of the FlexTextArea does not change.
  • HTFileCacheManager class. Set max cache size. If necessary, cached files will be deleted to meet the size.
  • InlineBody class. Sets the size of the InlineBody. The InlineBody must be open for writing. InlineBodies may be extended or truncated with this method.
  • SetSize(...) Pure virtual member function
  • File class. Sets the size of the file. The file must be open read-write. Files may be extended or truncated with this method.
  • SetSizePreference(...) Member function
  • FlexComponent class. Set the component's size preferences. A size preference tells a component how to size itself. For example:A button with HSP_NO_PREF_WIDTH and...
  • setsockopt(...) Global function
  • inet library. Set socket option.
  • SetStandardFilter(...) Member function
  • FlexTextComponent class. Sets the standard text filter for this text component. Custom filters are also set using this function.
  • SetState(...) Member function
  • AppBase class. Sets the current AppState, which can be fetched via GetState(). Setting the AppState incorrectly can cause strange application behavior (premature...
  • FlexCheckbox class. Sets the current state of the FlexCheckbox. If the state changes from what it was before the call, the checkbox redraws itself, notifies any...
  • MailboxView class. Sets a message's state. Private access must be enabled before message states can be modified.
  • SetStrokeBehavior(...) Member function
  • FlexInk class. Set the stroke behavior of this object. Currently only FISB_SINGLE_STROKE is supported.
  • SetTableEventType(...) Member function
  • TableEvent class. Set the type of table event for this object. Valid for all table events.
  • SetTarget(...) Member function
  • AppBase class. Called to give a FlexComponent the target. This causes any global clipboard menus to operate on this object.
  • SetText(...) Member function
  • FlexLabel class. The SetText method sets the label text. The user is responsible for maintaining the memory for the text.
  • FlexTextArea class. Set the text of the FlexTextArea. This is done by coping the text pointed to by the text parameter into the FlexTextArea data structures and...
  • FlexTextField class. Sets the text of the FlexTextField. This is done by copying the text pointed to by the text parameter into the FlexTextField data structures and...
  • SetText(...) Pure virtual member function
  • FlexTextComponent class. Sets the text of the text component object. The text cannot exceed the maximum length set by subclasses.
  • SetTextState(...) Member function
  • TitleEvent class. Set the text state used for drawing the title. Note:The TextState::_position instance is used as an offset to be applied after horizontal and...
  • SetTimerInterval(...) Member function
  • PlatformDriver class. Schedules the interval time (in milliseconds) for the next timer interrupt, callable anytime. Setting an interval with the value of 0 disables the...
  • SetTitle(...) Member function
  • FlexDialog class. Sets the dialog's title text. The user is responsible for maintaining memory for the title (the title string is not copied into the dialog).
  • FlexFrame class. Sets the frame's title text. The caller is responsible for maintaining the memory for the title (the title string is not copied into the frame).
  • SetToggleState(...) Member function
  • KeyEvent class. Set the toggle state of the character that was delivered. typedef uint8 ToggleState; #define TOGGLE_STATE_SHIFT_STICK 0x80 //Shift key is sticky.
  • SetTop(...) Member function
  • TitleEvent class. Set the top coordinate of the title area.
  • SetTopRow(...) Member function
  • FlexTable class. Sets the top row of the selection. Works with these selection types:FTST_SELECT_ROW top row and bottom row become the passed in value.
  • SetType(...) Member function
  • IrdaConnection class. SetType sets the type of the connection. It must not be called when the connection is active. There is no race condition with incoming connections,...
  • SetTypeAndOwner(...) Member function
  • RAMAllocator class. Sets the type and owner of a memory block returned by Malloc(), Calloc(), or Realloc(). The block type is shown in HeapWalk() output.
  • SetUnitIncrement(...) Member function
  • FlexScrollbar class. Sets the unit increment for the FlexScrollbar. If the increment parameter is not less than maximum minus minimum, the increment is set to a default...
  • SetUnitIncrement(...) Pure virtual member function
  • Adjustable class. Sets the unit increment/decrement for the Adjustable object.
  • SetUserId(...) Member function
  • NiftyTransport class. SetUserId() Set the Registry value for the user Id of the user's Niftyserve account.
  • SetValue(...) Member function
  • FlexScrollbar class. Sets the current value of the FlexScrollbar. The value parameter must be greater than or equal to the FlexScrollbar's minimum value and less than the...
  • RegistryKey class. Set the value of RegistryKey. The maximum supported value size is REGISTRY_MAXIMUM_VALUE_SIZE.
  • SetValue(...) Pure virtual member function
  • Adjustable class. Sets the current value of the Adjustable object.
  • SetValues(...) Member function
  • FlexScrollbar class. Sets value, visible, maximum, and minimum according to the following constraints. *Maximum is greater than minimum.
  • SetVisible(...) Member function
  • FlexComponent class. Set if the FlexComponent is visible. If the FlexComponent is visible, may still not be showing on the screen because a parent may not be visible.
  • HTMLViewer class. Setting the viewer frame visible or not.
  • SetVisibleAmount(...) Member function
  • FlexScrollbar class. Sets the length of the proportional indicator of the adjustable object. The visible amount parameter must be greater than or equal to...
  • SetVisibleAmount(...) Pure virtual member function
  • Adjustable class. Sets the length of the proportional indicator of the Adjustable object.
  • SetVisibleFlag(...) Member function
  • Window class. Set this window's visible flag. Appropriate calls to VisibleChange() and Redraw() are made if the true visible status of this window is changed.
  • SetVolume(...) Member function
  • SoundDriver class. Sets the volume for the device. The interpretation of the value is device-dependent.
  • SetWidth(...) Member function
  • TitleEvent class. Set the width of the title area.
  • SetWordWrap(...) Member function
  • FlexTextArea class. Sets the word wrap state. Currently FlexTextArea does not support word wrap so this method will not change the word wrap state.
  • SetWrapPolicy(...) Member function
  • TreeFocusManager class. Sets the wrap policy being used. This controls how the focus manager handles navigation past the first or last focusable descendants.
  • SetWriterNotify(...) Member function
  • Connection class. Sets up a function to call when the output stream has free buffer space that is greater than or equal to the threshold.
  • Stream class. Sets up a function to call when the stream has free buffer space that is greater than or equal to the threshold.
  • SetX(...) Member function
  • MouseEvent class. Sets the X position of the mouse event.
  • SetXJustification(...) Member function
  • HorizontalFlowLayout class. Sets the horizontal justification of the components with respect to the parent container. Calling this will not cause the parent to become...
  • VerticalFlowLayout class. Sets the horizontal justification to use. Calling this will not cause the parent to become invalidated.
  • SetY(...) Member function
  • MouseEvent class. Sets the U position of the mouse event.
  • SetYJustification(...) Member function
  • HorizontalFlowLayout class. Sets the vertical justification of the components with respect to the parent container. Calling this will not cause the parent to become invalidated.
  • VerticalFlowLayout class. Sets the vertical justification to use. Calling this will not cause the parent to become invalidated.
  • Sgml class
  • wwwconv library. The code is ported from Geos SGML parser.
  • Sgml(...) Member function
  • Sgml class. Constructor.
  • ~Sgml(...) Member function
  • Sgml class. Destructor.
  • SGML_OK Enumerated value
  • wwwconv library, in enum SGMLResultCode.
  • SGML_OUT_OF_MEMORY Enumerated value
  • wwwconv library, in enum SGMLResultCode.
  • SGMLResultCode Enumerated type
  • wwwconv library. SGMLResultCode
  • SGMLT_CLOSE_BRACKET Enumerated value
  • wwwconv library, in enum UnnamedEnum1.
  • SGMLT_DOUBLE_QUOTE Enumerated value
  • wwwconv library, in enum UnnamedEnum1. "
  • SGMLT_EQUAL Enumerated value
  • wwwconv library, in enum UnnamedEnum1. =
  • SGMLT_SINGLE_QUOTE Enumerated value
  • wwwconv library, in enum UnnamedEnum1. '
  • SGMLT_STRING Enumerated value
  • wwwconv library, in enum UnnamedEnum1. A string
  • SGMLT_XXX_EOF Enumerated value
  • wwwconv library, in enum UnnamedEnum1. End of file
  • shadesOfGray Struct field
  • driverdisplay library, in struct DisplayModeInfo. If the screen is black and white or grayscale, holds the number of shades of gray. If the screen can display color, the value will be zero.
  • SharedExclLock class
  • kernel library. The SharedExclLock class is a synchronization object used to solve reader/writer problems.
  • SharedExclLock(...) Member function
  • SharedExclLock class. Lock object constructor. This requests and initializes system resources to support the shared exclusive lock.
  • ~SharedExclLock(...) Member function
  • SharedExclLock class. Lock object destructor.
  • ShellAppBase class
  • shell library. ShellAppBase is the base class for any Environment Shell application in the system.
  • ~ShellAppBase(...) Member function
  • ShellAppBase class. Destructor for the ShellAppBase class.
  • shutdown(...) Global function
  • inet library. Shut down a connection.
  • Shutdown(...) Member function
  • Uma class. Shuts down the Uma, by deactivating the Inbox, Outbox, and all MailboxView instances.
  • ShutdownRequest(...) Member function
  • InterceptShutdownListener class. Invoked when a suspend has been prevented because this listener is registered. If the listener wants to allow this shutdown, it should unregister...
  • Sign(...) Global function
  • sys_info library. Returns the numeric sign of a value.
  • _size Struct field
  • mime library, in struct MimePartNode. The body part's size. (-1 if the part is a multipart entity.)
  • mime library, in struct MimePartNode. The body part's size. (-1 if the part is a multipart entity.)
  • size Struct field
  • database library, in struct _DB_compareData. Array of sizes of corresponding field data.
  • fs library, in struct StatBuffer. Total size if a file; otherwise 0.
  • graphics library, in struct BitmapHeader. Total size of the bitmap data, including the BitmapHeader
  • ink library, in struct InkRecordHeader0. The record's size.
  • ink library, in struct InkRecordHeader16. The record's size.
  • ink library, in struct InkRecordHeader32. The record's size.
  • ink library, in struct InkRecordHeader8. The record's size.
  • Size(...) Member function
  • List class. Returns the number of elements on the list.
  • WWList class. Get length of list.
  • size_t Global data
  • sys_info library. The type used by memory allocation routines to specify the size of a memory block.
  • Sizes Enumerated type
  • MimeHeaderParser class. This minimum buffer size is enfored so that a complete encoded word is guaranteed to fit in the buffer.
  • SJISToJIS(...) Global function
  • sys_info library. Convert a SJIS character to a JIS character.
  • SJISToUnicode(...) Global function
  • sys_info library. Convert a SJIS character into a Unicode character.
  • SJISToUnicodeConversionPossible(...) Global function
  • sys_info library. Return whether a given SJIS character can be converted into a Unicode character. Note that the SJIS -Unicode tables are mostly standard, but can be...
  • SjisToUnicodeConverter class
  • charset library. This class is used to convert Japanese text in the Shift-JIS encoding into Unicode. The Shift-JIS encoding is used as an internal encoding for...
  • SjisToUnicodeConverter(...) Member function
  • SjisToUnicodeConverter class. Class constructor for a SjisToUnicodeConverter without buffer and capacity information. SetBuffer() must be called with this information before the...
  • SjisToUnicodeConverter class. Class constructor for a SjisToUnicodeConverter with initial buffer and capacity information.
  • SL_MAX_LOOKS Enumerated value
  • demoui library, in enum JLFScrollbarLookHint. One more than the number of different Scrollbar types in the JLFui.
  • SL_SCROLLBAR_LOOK Enumerated value
  • demoui library, in enum JLFScrollbarLookHint. A traditional look with up/down arrows at either end, a track connecting the ends, and a draggable thumb nail.
  • SL_SPIN_BUTTON_LOOK Enumerated value
  • demoui library, in enum JLFScrollbarLookHint. Just an up and down arrow.
  • Sleep(...) Member function
  • Thread class. Puts the thread to sleep for at least a given timeout in milliseconds. The thread will not necessarily run immediately after the desired time has...
  • SmtpTransport class
  • umatransprt library. The SmtpTransport class implements the SMTP protocol used to send Internet mail. It uses TCP/IP sockets to connect to the server, with which it...
  • SmtpTransport(...) Member function
  • SmtpTransport class. Class constructor.
  • socket(...) Global function
  • inet library. Create a socket.
  • Sort(...) Member function
  • Array class. Sorts all the elements in the array using the specified compare function for comparisons. The user must supply a compare function of signature...
  • sortingName Struct field
  • database library, in struct _DB_indexDriver. The name of the driver. The length should not exceed MAX_SORTING_NAME defined dbconst.h.
  • database library, in struct DB_IndexDefinition. Signature of the multiple-field index driver.
  • SOT_HORIZONTAL Enumerated value
  • FlexScrollbar class, in enum ScrollbarOrientationType. A horizontal scrollbar.
  • SOT_VERTICAL Enumerated value
  • FlexScrollbar class, in enum ScrollbarOrientationType. A vertical scrollbar. This is the default.
  • SOUND_ERROR Global data
  • demoui library. Predefined const strings used by the StandardSound class. Not all StandardSound classes will support all of these strings, but they are available to...
  • SoundDriver class
  • drivermisc library. The SoundDriver class defines the API for the sound driver. The sound driver is used to play tones over the speaker.
  • SoundPriority Global data
  • drivermisc library. SoundPriority is the priority of a given sound passed to PlayFrequency
  • SpecialCallCharge Enumerated type
  • VoiceCallManager class. CC_UNKNOWN represents an unknown call charge. C++does not nest constants, so we use an enum.
  • SpecialCallID Enumerated type
  • VoiceCallManager class. CI_INVALID represents an invalid or nonexistent call. C++does not nest constants, so we use an enum.
  • SpecificError(...) Member function
  • HTTP class. HTTP messages to clarify error code WWSTREAM_SPECIFIC_ERROR returned by Read(), and ReadByte().
  • WWStream class. WWStream specific error messages. Derived classes should implement this method to provide meaningful error messages to clarify error code...
  • SplitCall(...) Member function
  • VoiceCallManager class. Split a call. There must be a free line to split onto. The owner of the conference is the owner of the new call. Call must be active (not on hold).
  • SpoolListener class
  • uma library. This class is used to monitor the activity of the Uma message spool. Instances of SpoolListener can register to receive asynchronous notifications of...
  • SpoolListener(...) Member function
  • SpoolListener class. Class constructor.
  • SpoolRetrieve(...) Global function
  • umainternal library. Spool a request to retrieve messages from a specified access point. The location parameter is a a character string in a Transport-specific format...
  • SpoolSend(...) Global function
  • umainternal library. Enqueue a message for sending. Requests are grouped by access point. All of a TransportSpool's retrieve and send requests for a given access point...
  • Sprite class
  • graphics library. The Sprite class represents the bitmap used by Sprite Windows. It provides methods for maintaining the Sprite linkage, the position of the sprite on...
  • Sprite(...) Member function
  • Sprite class. Creates a new sprite window. Note that there is no way to create a Sprite that has an owning window with this method.
  • ~Sprite(...) Member function
  • Sprite class. Destroys a Sprite object. This method will deallocate any sprite image that the object allocated in the Resize() method.
  • SpriteCoord Global data
  • graphics library. A SpriteCoord is a coordinate within a Sprite bitmap. SpriteCoords are used in all Sprite methods that expect the coordinate value to be in...
  • SR_COMMAND Enumerated value
  • GSMSMSSystem class, in enum StatusReportQualifier. The result of a command.
  • SR_SUBMIT Enumerated value
  • GSMSMSSystem class, in enum StatusReportQualifier. The result of a submit.
  • SRI_STATUS_REPORT_NOT_RETURNED Enumerated value
  • GSMSMSSystem class, in enum StatusReportIndication. No status report will be returned.
  • SRI_STATUS_REPORT_WILL_RETURN Enumerated value
  • GSMSMSSystem class, in enum StatusReportIndication. A status report will return.
  • SRR_STATUS_REPORT_NOT_REQUESTED Enumerated value
  • GSMSMSSystem class, in enum StatusReportRequest. No status report is requested.
  • SRR_STATUS_REPORT_REQUESTED Enumerated value
  • GSMSMSSystem class, in enum StatusReportRequest. A status report is requested.
  • SSS_NOT_ACTIVE Enumerated value
  • GSMVoiceCallManager class, in enum SupplementaryServiceStatus. Not active.
  • SSS_NOT_SUPPORTED Enumerated value
  • GSMVoiceCallManager class, in enum SupplementaryServiceStatus. Not supported (or subscribed to).
  • SSS_OPERATIVE Enumerated value
  • GSMVoiceCallManager class, in enum SupplementaryServiceStatus. Active and operative.
  • SSS_QUIESCENT Enumerated value
  • GSMVoiceCallManager class, in enum SupplementaryServiceStatus. Active but quiescent.
  • SST_SCROLL_BY_BACK_ARROW Enumerated value
  • toolkit library, in enum ScrollbarScrollType.
  • SST_SCROLL_BY_BACK_BLOCK Enumerated value
  • toolkit library, in enum ScrollbarScrollType.
  • SST_SCROLL_BY_FORWARD_ARROW Enumerated value
  • toolkit library, in enum ScrollbarScrollType.
  • SST_SCROLL_BY_FORWARD_BLOCK Enumerated value
  • toolkit library, in enum ScrollbarScrollType.
  • SST_SCROLL_BY_THUMB Enumerated value
  • toolkit library, in enum ScrollbarScrollType.
  • SST_SCROLL_NO_SCROLL Enumerated value
  • toolkit library, in enum ScrollbarScrollType.
  • SST_SCROLL_RELEASED Enumerated value
  • toolkit library, in enum ScrollbarScrollType.
  • ST0_FORWARDED Enumerated value
  • GSMSMSSystem class, in enum Status. SM forwarded, but not confirmed.
  • ST0_RECEIVED Enumerated value
  • GSMSMSSystem class, in enum Status. SM successfully received.
  • ST0_REPLACED Enumerated value
  • GSMSMSSystem class, in enum Status. SM replaced.
  • ST1_BUSY Enumerated value
  • GSMSMSSystem class, in enum Status. SME is busy.
  • ST1_CONGESTION Enumerated value
  • GSMSMSSystem class, in enum Status. Network is congested.
  • ST1_NO_RESPONSE Enumerated value
  • GSMSMSSystem class, in enum Status. SME is not responding.
  • ST1_QOS_UNAVAILABLE Enumerated value
  • GSMSMSSystem class, in enum Status. QoS is unavailable.
  • ST1_SERV_REJECTED Enumerated value
  • GSMSMSSystem class, in enum Status. Service is rejected.
  • ST2_CONN_REJECTED Enumerated value
  • GSMSMSSystem class, in enum Status. SME rejected connection.
  • ST2_DELETED_SC Enumerated value
  • GSMSMSSystem class, in enum Status. SM deleted by SC.
  • ST2_DELETED_SME Enumerated value
  • GSMSMSSystem class, in enum Status. SM deleted by originating SME.
  • ST2_DOES_NOT_EXIST Enumerated value
  • GSMSMSSystem class, in enum Status. SM does not exist or was lost.
  • ST2_INCOMPATIBLE Enumerated value
  • GSMSMSSystem class, in enum Status. Incompatible destination.
  • ST2_NO_INTERWORKING Enumerated value
  • GSMSMSSystem class, in enum Status. Interworking is unavailable.
  • ST2_NOT_OBTAINABLE Enumerated value
  • GSMSMSSystem class, in enum Status. Not obtainable.
  • ST2_QOS_UNAVAILABLE Enumerated value
  • GSMSMSSystem class, in enum Status. QoS is unavailable.
  • ST2_RPC_ERROR Enumerated value
  • GSMSMSSystem class, in enum Status. Remote procedure error.
  • ST2_VALIDITY_EXPIRED Enumerated value
  • GSMSMSSystem class, in enum Status. Validity period expired.
  • ST3_BUSY Enumerated value
  • GSMSMSSystem class, in enum Status. SME is busy.
  • ST3_CONGESTION Enumerated value
  • GSMSMSSystem class, in enum Status. Network is congested.
  • ST3_NO_RESPONSE Enumerated value
  • GSMSMSSystem class, in enum Status. SME is not responding.
  • ST3_QOS_UNAVAILABLE Enumerated value
  • GSMSMSSystem class, in enum Status. QoS is unavailable.
  • ST3_SERV_REJECTED Enumerated value
  • GSMSMSSystem class, in enum Status. Service is rejected.
  • StandardSound class
  • demoui library. The StandardSound class provides API for playing a set of shared standard sounds on a device.
  • Start(...) Member function
  • IrdaIasQuery class. Start begins the query. If the return value is IS_PENDING then the end of the query will be signaled via the QueryCnfHandler() method.
  • RealTimer class. Starts the timer running with the given time and day it should run, the function to run, and an argument to give to the function when it runs.
  • Thread class. Starts running the given function on a newly created thread. The given function is passed the funcArg value when it is started.
  • Timer class. Starts the timer running with the given delay, the function to run, the argument to give to the function when it runs, and a repeat value.
  • START_OF_APPLICATION_DEFINED_MESSAGE_NUMBERS Global data
  • kernel library. START_OF_APPLICATION_DEFINED_MESSAGE_NUMBERS is the first message number that can be used by applications to define their own internal messages.
  • StartDatabaseScan(...) Member function
  • Database class. Asks the database to allocate a buffer with the specified size. If the current index is default, the subsequent reading of a record causes this...
  • StartExclusiveSession(...) Member function
  • Database class. Allows the client to start an exclusive session. This function is successful only if all other clients exit their sessions.
  • StartResult(...) Member function
  • IrdaIasQuery class. StartResult puts the query result pointer at the start of the result buffer. This is the position the pointer was at when QueryCnfHandler() was first...
  • StartSession(...) Member function
  • Database class. Allows the client to enter a normal database access session. If another client is in an exclusive session, the client will wait for the specified...
  • startTime Struct field
  • ink library, in struct INK_START_TIME_RECORD. The time held in the record.
  • StartTimeDateNotify(...) Member function
  • AlarmManager class. Requests a notification when the user changes the time or date. This is similar to a TimeDateListener, except that this launches the application in...
  • Stat(...) Member function
  • FileStoreManager class. Gets information about a file or directory. Directories will only have the "dev"and "isdir"fields filled in; the root directory "/"is not considered...
  • StatBuffer Struct
  • fs library. This structure is filled in by FileStoreManager::Stat(). The time and date stamps may not be updated until the O_RDWR file has been closed.
  • State Enumerated type
  • Uma class. Enumeration of the various states that Uma messages can take. Messages'states are maintained internally by the Uma and determine what happens to...
  • StaticMessage class
  • kernel library. StaticMessage objects are Message objects that can only be statically instantiated.
  • StaticMessage(...) Member function
  • StaticMessage class. Constructor.
  • StaticUIShape Global data
  • graphics library. Use StaticUIShape when declaring static UI shapes in C++code. Use UIShape when passing UI shapes around as variables.
  • Status Enumerated type
  • GSMSMSSystem class. An SM submission can request a status report; or one can be requested later with a command message. These codes refer to the current status of a...
  • StatusCode(...) Member function
  • HTTP class. Get HTTP response status code. Status code is only available after HTTP Get() or Post() method was called.
  • StatusIndHandler(...) Member function
  • IrdaClient class. StatusIndHandler is called when the state of link changes. Applications do not call this handler directly.
  • StatusReportIndication Enumerated type
  • GSMSMSSystem class. Indicates whether an SM delivery will return a status report.
  • StatusReportQualifier Enumerated type
  • GSMSMSSystem class. The Status-Report-Qualifier field defines whether a status report is the result of an explicit enquiry command, or a submission with status report...
  • StatusReportRequest Enumerated type
  • GSMSMSSystem class. Indicates whether an SM submission requests a status report.
  • Stop(...) Member function
  • BaseTimer class. Stop the timer from running. The argument given in Start() is returned so that the caller can delete it if it was a dynamically allocated memory...
  • HTMLViewer class. Stop the processing of data initiated by GetURL(), PostURL(), and NewStream(). This method has no effect if the processing/display was completed.
  • StopTimeDateNotify(...) Member function
  • AlarmManager class. Nullifies a previous request to notify an application when the user changes the date/time. If an application has requested to be notified when the...
  • StoreData(...) Member function
  • InlineBody class. Stores a block of data from memory into the message body. Previous contents are replaced. StoreData() can be called whether or not the InlineBody is...
  • stralloccopy(...) Global function
  • wwwcore library. String allocate and copy.
  • Stream class
  • streams library. A Stream is a FIFO circular buffer with one reader and one writer.
  • Stream(...) Member function
  • Stream class. Class constructor. Initialize variables of the object, including setting the internal buffer to NULL and size of 0. Does not create buffer.
  • ~Stream(...) Member function
  • Stream class. Class destructor. This handles the special case where a buffer was created using CreateBuffer() but not freed by one of the Close() methods.
  • STREAM_CANNOT_ALLOCATE Enumerated value
  • streams library, in enum StreamResultCode. Insufficient memory to allocate buffers
  • STREAM_CLOSED Enumerated value
  • streams library, in enum StreamResultCode. Stream is closed
  • STREAM_CLOSING Enumerated value
  • streams library, in enum StreamResultCode. Stream has been closed by other side
  • STREAM_DEVICE_ERROR Enumerated value
  • streams library, in enum StreamResultCode. Some type of device error occurred
  • STREAM_RETURN_OK Enumerated value
  • streams library, in enum StreamResultCode. Requested operation executed successfully
  • STREAM_SHORT_READ_WRITE Enumerated value
  • streams library, in enum StreamResultCode. While reading or writing with no blocking, part of the request was satisfied but not all. While reading or writing with blocking, the stream closed...
  • STREAM_TIMEOUT Enumerated value
  • streams library, in enum StreamResultCode. While reading or writing with blocking, a timeout occurred before the request was satisfied.
  • STREAM_WOULD_BLOCK Enumerated value
  • streams library, in enum StreamResultCode. Operation would block when no blocking is allowed. This is only returned if no part of the request could be satisfied.
  • StreamResultCode Enumerated type
  • streams library. Stream error codes.
  • StringWidth(...) Member function
  • FlexComponent class. Return the width in window coordinates of the specified string.
  • FlexComponent class. Return the width in window coordinates of the specified string.
  • Window class. Returns the pixel width of the string. Processes the entire string up until the first nil ((TCHAR)0) is seen.
  • Window class. Returns the pixel width of the string. Processes numChars characters from the string. The TextState structure is not changed, but it is used to...
  • strnalloccopy(...) Global function
  • wwwcore library. String allocate and copy, given n bytes.
  • Subscribe(...) Member function
  • Inbox class. Registers to receive messages of the given format from the Inbox. (Format being one of the MIME types supported by the available Transport instances,...
  • SUCCESS Enumerated value
  • sys_info library, in enum Result. A value of zero.
  • SupplementaryServiceStatus Enumerated type
  • GSMVoiceCallManager class. A GSM supplementary service can have any of these statuses (see GSM 02.04):
  • Suspend(...) Member function
  • DisplayDriver class. Suspends the DisplayDriver. This is called before the device goes into suspend mode (turns off from the user's perspective).
  • FatalErrorDriver class. This driver's version of the Suspend Geode member function.
  • Geode class. Called before the system suspends. Suspend does any operations required before the machine goes into a suspended state.
  • IrdaDriver class. Overrides Geode::Suspend to save the stack state before the system is suspended.
  • SerialDriver class. Suspends all serial sessions.
  • SoundDriver class. Suspends the SoundDriver. This is called before the device goes into suspend mode (turns off from the user's perspective).
  • Thread class. Sets the thread to be suspended, meaning that it will never get to run until it is resumed. This can be called multiple times, and requires an equal...
  • SuspendCause Enumerated type
  • PD class. The cause of a suspend request passed to PowerDriver::RequestSuspend().
  • SuspendPriority Enumerated type
  • PD class. Priority of a suspend request passed to PowerDriver::RequestSuspend().
  • Swap(...) Global function
  • sys_info library. Swaps two int16 values.
  • sys_info library. Swaps two int32 values.
  • SwitchTo(...) Member function
  • ApplicationCache class. Brings up the passed application. If the application referenced by the passed UAL is already loaded, this makes it the active application.
  • Sync(...) Member function
  • FileStoreManager class. Synchronizes all registered FileStores. This forces any information on its way to a FileStore to be written out immediately.
  • Sync(...) Pure virtual member function
  • File class. Flushes all unwritten data for this file to the FileStore. This can be called to ensure that all File writes are completed before the OS is halted.
  • SynchronizeAllDatabases(...) Member function
  • Database class. Commit any changes that are made to open databases and are cached in RAM into disk files. This will avoid potential data loss when the system is...
  • SynchronizeDatabase(...) Member function
  • Database class. Commits any changes that are cached in RAM into files. This function is useful for file-based backup. It allows the database to remain open for all...
  • SystemInterrupts Enumerated type
  • drivermisc library. Interrupt number definitions. Interrupts are referrred to by number. There are two types of interrupts, generic (those common to all GEOS-SC devices)...
  • SystemMessages Enumerated type
  • kernel library. The SystemMessages enumerated type defines various message numbers that are reserved for use by the system.
  • SystemSbrk(...) Global function
  • drivermisc library. Extend or contract the allocation fence by a certain amount.