Cross-Platform C++

S

sameFile(const URL&) - Member function of class ot::net::URL
Tests this URL against other to see if they refer to the same file.  
sameFile(const URL&, const URL&) - Member function of class ot::net::URLStreamHandler
Compares two URLs to see if they relate to the same file.  
SAXException - class ot::sax::SAXException
Encapsulate a general SAX error or warning.  
SAXException(const String&) - Constructor for class ot::sax::SAXException
Constructs a SAXException with a detail message.  
SAXFeatures - class ot::sax::SAXFeatures
Helper class containing convenient constant values for all the SAX features supported by the OpenTop XMLReader.  
SAXNotRecognizedException - class ot::sax::SAXNotRecognizedException
Exception class for an unrecognized identifier.  
SAXNotRecognizedException(const String&) - Constructor for class ot::sax::SAXNotRecognizedException
Constructs a SAXNotRecognizedException with a detail message.  
SAXNotSupportedException - class ot::sax::SAXNotSupportedException
Exception class for an unsupported operation.  
SAXNotSupportedException(const String&) - Constructor for class ot::sax::SAXNotSupportedException
Constructs a SAXNotSupportedException with a detail message.  
SAXParseException - class ot::sax::SAXParseException
Encapsulate an XML parse error or warning.  
SAXParseException(const String&, const Locator&) - Constructor for class ot::sax::SAXParseException
Create a new SAXParseException from a message and a Locator.  
SAXParseException(const String&, const String&, const String&, long, long) - Constructor for class ot::sax::SAXParseException
Create a new SAXParseException.  
seek(Int64Type) - Member function of class ot::io::RandomAccessFile
Sets the file pointer for this file to the given position, which is an offset (in bytes) from the start of the file.  
send(const DatagramPacket&) - Member function of class ot::net::DatagramSocket
Sends a datagram packet using this datagram socket.  
send(const DatagramPacket&) - Member function of class ot::net::DatagramSocketImpl
 
sendRequest(const HttpRequest&) - Member function of class ot::web::HttpClient
Sends a request to the HTTP server specified by the URL contained within the passed request.  
SenseEncoding(InputStream*, size_t&) - Static function in class ot::io::InputStreamReader
A static helper function that attempts to guess the encoding used by an InputStream by checking the initial byte sequence for a Byte Order Mark (BOM).  
SequenceInputStream - class ot::io::SequenceInputStream
An input stream which combines a sequence of zero or more InputStreams into one contiguous stream of bytes.  
SequenceInputStream() - Constructor for class ot::io::SequenceInputStream
Constructs an empty SequenceInputStream.  
SequenceInputStream(const InputStreamList&) - Constructor for class ot::io::SequenceInputStream
Constructs a SequenceInputStream from a passed sequence (which may be empty).  
SequenceInputStream(InputStream*) - Constructor for class ot::io::SequenceInputStream
Constructs a SequenceInputStream from another InputStream.  
SequenceInputStream(InputStream*, InputStream*) - Constructor for class ot::io::SequenceInputStream
Constructs a SequenceInputStream from two InputStreams.  
ServerSocket - class ot::net::ServerSocket
Handles incoming TCP/IP connections.  
ServerSocket() - Constructor for class ot::net::ServerSocket
Constructs a ServerSocket that is not bound to an IP-address or port number.  
ServerSocket(int) - Constructor for class ot::net::ServerSocket
Constructs a ServerSocket that is bound to the port number port.  
ServerSocket(int, int) - Constructor for class ot::net::ServerSocket
Constructs a ServerSocket that is bound to the port number port.  
ServerSocket(int, int, InetAddress*) - Constructor for class ot::net::ServerSocket
Constructs a ServerSocket that is bound to the port number port and the local IP-address pBindAddr.  
ServerSocketFactory - class ot::net::ServerSocketFactory
A factory class for creating instances of ServerSocket.  
set(void*) - Member function of class ot::ThreadLocal
Sets the value of this ThreadLocal for the currently executing thread.  
setAddress(InetAddress*) - Member function of class ot::net::DatagramPacket
Sets the IP address of the host to which this datagram packet will be sent.  
setAttribute(size_t, const String&, const String&, const String&, const String&) - Member function of class ot::sax::AttributesImpl
Sets an attribute in the collection.  
setAttributes(const Attributes&) - Member function of class ot::sax::AttributesImpl
Copies an Attributes collection.  
setAutoClose(bool) - Member function of class ot::io::ResourceDescriptor
Sets the value of the auto close indicator.  
setAutoClose(bool) - Member function of class ot::net::Socket
Enables/disables the auto_close feature.  
setAutoClose(bool) - Member function of class ot::net::SocketImpl
 
setBroadcast(bool) - Member function of class ot::net::DatagramSocket
Sets the SO_BROADCAST option for this datagram socket.  
setByteStream(InputStream*) - Member function of class ot::sax::InputSource
Set the byte stream for this input source.  
setCharacterStream(Reader*) - Member function of class ot::sax::InputSource
Set the character stream for this input source.  
setCheckInboundConnection(bool) - Member function of class ot::net::FtpClient
Sets the CheckInboundConnection property.  
setColumnNumber(long) - Member function of class ot::sax::LocatorImpl
Set the column number for this locator (1-based).  
setConnected(bool) - Member function of class ot::net::URLConnection
Sets the connected property to bConnected.  
setConnectionManager(HttpClientConnectionManager*) - Member function of class ot::web::HttpClient
Sets the connection manager to be employed by this HttpClient instance.  
setConnectTimeout(size_t) - Member function of class ot::web::HttpRequest
Sets the timeout value (in milliseconds) used when establishing a new TCP/IP connection for this HttpRequest.  
setConnectTimeout(size_t) - Member function of class ot::net::URLConnection
Sets the connect timeout value used by this URLConnection to control the maximum time (in milliseconds) that a connect operation will block.  
setContentHandler(ContentHandler*) - Member function of class ot::sax::XMLReader
Allow an application to register a content event handler.  
setControlConnectionTimeout(size_t) - Member function of class ot::net::FtpClient
Configures the timeout value (in milliseconds) used when communicating on the FTP control connection.  
setDaemon(bool) - Member function of class ot::Thread
Marks this thread as either a daemon thread or a user thread.  
setData(size_t) - Member function of class ot::net::DatagramPacket
Replaces the existing data buffer for this DatagramPacket with a new buffer of a different size.  
setData(Byte*, size_t, bool) - Member function of class ot::net::DatagramPacket
Replaces the existing data buffer for this DatagramPacket with the supplied data buffer.  
setDataConnectionTimeout(size_t) - Member function of class ot::net::FtpClient
Sets a timeout value for establishing a data connection.  
setDataConnectionType(DataConnectionType) - Member function of class ot::net::FtpClient
Sets the type of data connection to be used for subsequent data transmission operations.  
SetDatagramSocketImplFactory(DatagramSocketImplFactory*) - Static function in class ot::net::DatagramSocket
Sets the client DatagramSocket implementation factory for the application.  
setDate(UShort, UShort, UShort) - Member function of class ot::util::DateTime
 
setDeclHandler(DeclHandler*) - Member function of class ot::sax::XMLReader
Allow an application to register a DTD declaration event handler.  
SetDefault(Authenticator*) - Static function in class ot::net::Authenticator
Sets the default (and global) Authenticator for the application.  
SetDefault(HttpClientConnectionManager*) - Static function in class ot::web::HttpClientConnectionManager
Sets the global default HttpClientConnectionManager object.  
SetDefault(SSLContext*) - Static function in class ot::ssl::SSLContext
Static method that sets the default SSLContext instance.  
SetDefaultConnectTimeout(size_t) - Static function in class ot::net::URLConnection
Static method to set the default connect timeout value for new instances of URLConnection.  
SetDefaultFollowRedirects(bool) - Static function in class ot::net::HttpURLConnection
Set the global FollowRedirects value which is used to initialize new HttpURLConnection objects.  
SetDefaultHostnameVerifier(HostnameVerifier*) - Static function in class ot::ssl::HttpsURLConnection
 
SetDefaultSSLSocketFactory(SSLSocketFactory*) - Static function in class ot::ssl::HttpsURLConnection
 
SetDefaultTimeout(size_t) - Static function in class ot::net::URLConnection
Static method to set the default timeout value for new instances of URLConnection.  
SetDefaultUseCaches(bool) - Static function in class ot::net::URLConnection
Static method to set the default value for the UseCaches property for new instances of URLConnection.  
setDelimPosition() - Member function of class ot::xml::QName
 
setDocumentLocator(Locator*) - Member function of class ot::sax::ContentHandler
Receive an object for locating the origin of SAX document events.  
setDocumentLocator(Locator*) - Member function of class ot::sax::DefaultHandler
Receive an object for locating the origin of SAX document events.  
setDoInput(bool) - Member function of class ot::net::URLConnection
Enables this URLConnection for input processing.  
setDoOutput(bool) - Member function of class ot::net::URLConnection
Enables this URLConnection for output processing.  
setDTDHandler(DTDHandler*) - Member function of class ot::sax::XMLReader
Allow an application to register a DTD event handler.  
setEnabledCipherSuites(const StringList&) - Member function of class ot::ssl::SSLServerSocket
Specifies the permitted cipher suites which may be used to negotiate new SSL connections.  
setEnabledCipherSuites(const StringList&) - Member function of class ot::ssl::SSLSocket
Specifies the permitted cipher suites which may be used during the SSL handshake.  
setEncoding(const String&) - Member function of class ot::sax::InputSource
Set the character encoding, if known.  
setEncoding(const String&) - Member function of class ot::xml::XMLInputSource
 
SetEncoding(const String&) - Static function in class ot::io::Console
Configures the console to encode and decode Unicode characters using a specified encoding name.  
setEntity(EntityType, size_t, const Byte*, InputStream*, const String&) - Member function of class ot::web::HttpRequest
Specifies details of the entity to be transmitted along with this HTTP request.  
setEntityResolver(EntityResolver*) - Member function of class ot::sax::XMLReader
Allow an application to register an entity resolver.  
setErrorHandler(ErrorHandler*) - Member function of class ot::sax::XMLReader
Allow an application to register an error event handler.  
setEventHandler(CatalogEventHandler*) - Member function of class ot::xmlcat::CatalogResolver
 
setFeature(const String&, bool) - Member function of class ot::sax::XMLReader
Set the state of a feature.  
setFeatureFlags(int) - Member function of class ot::web::HttpClient
Sets a bitfield representing all the features which are enabled for this HttpClient.  
setFilePointer(FileDescriptor*, Int64Type) - Member function of class ot::io::FileSystem
 
SetFileSystem(FileSystem*) - Static function in class ot::io::FileSystem
Sets the global FileSystem object.  
setFinalURL(const URL&) - Member function of class ot::web::HttpResponse
Sets the URL representing the HTTP request that generated this HttpResponse.  
setFollowRedirects(bool) - Member function of class ot::net::HttpURLConnection
Specifies whether or not HTTP redirect responses should be followed.  
SetGlobalPreference(Preference) - Static function in class ot::xmlcat::CatalogResolver
 
setHeaderExclusive(const String&, const String&) - Member function of class ot::net::MimeHeaderSequence
Sets the value for a header field, overwriting any existing headers with the specified name.  
setHeaderIfAbsent(const String&, const String&) - Member function of class ot::net::MimeHeaderSequence
Sets the value for a header field only when there is not an existing headers within this sequence with the specified name.  
setHostnameVerifier(HostnameVerifier*) - Member function of class ot::web::HttpClientConnectionManager
Set the HostnameVerifier object which will be used whenever new SSL sessions are established with a HTTP server whose certificate does not match the hostname contained within the URL.  
setHostnameVerifier(HostnameVerifier*) - Member function of class ot::ssl::HttpsURLConnection
 
setIdleConnectionTimeout(size_t) - Member function of class ot::web::HttpClientConnectionManager
Configures the number of seconds that may elapse before an idle HTTP connection with an origin server is considered stale.  
setIdleProxyConnectionTimeout(size_t) - Member function of class ot::web::HttpClientConnectionManager
Configures the number of seconds that may elapse before an idle HTTP connection with a proxy server is considered stale.  
setInetAddress(InetAddress*) - Member function of class ot::net::SocketImpl
Sets the remote IP address for a newly accepted client socket.  
setInputStream(InputStream*) - Member function of class ot::io::FilterInputStream
Replaces the contained InputStream with another, or null.  
setInputStream(InputStream*) - Member function of class ot::web::HttpResponse
Sets the InputStream for this HttpResponse.  
setInputStream(InputStream*) - Member function of class ot::xml::XMLInputSource
 
SetInstance(CodeConverterFactory*) - Static function in class ot::cvt::CodeConverterFactory
Sets the global CodeConverterFactory instance.  
SetInstance(URLStreamHandlerFactory*) - Static function in class ot::net::URLStreamHandlerFactory
Sets the global URLStreamHandlerFactory instance.  
SetInstance(XMLReaderFactory*) - Static function in class ot::sax::XMLReaderFactory
Allows an application to register a custom XMLReaderFactory object which will be used to create instances of XMLReader.  
SetInterruptSignal(int) - Static function in class ot::Thread
Specifies the signal number to use for interrupt processing in the UNIX environment.  
setIntOption(int, int, int) - Member function of class ot::net::DatagramSocketImpl
 
setIntOption(int, int, int) - Member function of class ot::net::SocketImpl
Sets a (integer) socket option.  
setInvalidCharAction(CharAction) - Member function of class ot::cvt::CodeConverter
Sets the policy for dealing with badly encoded byte sequences or encoded sequences which result in a Unicode character which cannot be mapped into the native OpenTop encoding.  
setInvalidCharReplacement(UCS4Char) - Member function of class ot::cvt::CodeConverter
Sets the replacement Unicode character used when the CodeConverter detects an invalid byte sequence.  
setKeepAlive(bool) - Member function of class ot::net::Socket
Enables/disables the SO_KEEPALIVE option for this Socket.  
setLastModified(const DateTime&) - Member function of class ot::io::File
Sets the date and time the file was last modified to time.  
setLastModifiedTime(const String&, const DateTime&) - Member function of class ot::io::FileSystem
Updates the date and time a file was last modified.  
setLength(size_t) - Member function of class ot::net::DatagramPacket
Sets the length (in bytes) of the datagram packet to send or the maximum length to receive.  
setLength(FileDescriptor*, Int64Type) - Member function of class ot::io::FileSystem
 
setLength(Int64Type) - Member function of class ot::io::RandomAccessFile
Sets the length of this file, either by extending or truncating it.  
setLexicalHandler(LexicalHandler*) - Member function of class ot::sax::XMLReader
Allow an application to register a lexical event handler.  
setLineNumber(long) - Member function of class ot::sax::LocatorImpl
Set the line number for this locator (1-based).  
setLocalPort(int) - Member function of class ot::net::SocketImpl
Sets the local port for a newly accepted client socket.  
setMessage(const String&) - Member function of class ot::Exception
Sets the message text for an Exception.  
SetMessageFactory(MessageFactory*) - Static function in class ot::System
Sets the MessageFactory global object.  
setMethod(const String&) - Member function of class ot::web::HttpRequest
Sets the HTTP method to be used when sending this HttpRequest to a server.  
setMimeHeaders(MimeHeaderSequence*) - Member function of class ot::web::HttpResponse
Sets the MimeHeaderSequence used by this HttpResponse to store the HTTP response headers.  
setName(const QName&) - Member function of class ot::xml::Attribute
 
setName(const String&) - Member function of class ot::Thread
Sets the name of this Thread.  
setNamespaceURI(const String&) - Member function of class ot::xml::QName
 
setNeedClientAuth(bool) - Member function of class ot::ssl::SSLServerSocket
Specifies whether client authentication is required during the negotiation of new SSL connections.  
setNeedClientAuth(bool) - Member function of class ot::ssl::SSLSocket
Specifies whether client authentication is required during the negotiation of the SSL handshake.  
setNetworkInterface(const InetAddress*) - Member function of class ot::net::MulticastSocket
Sets the local multicast network interface from which multicast packets will be sent.  
setOutputStream(OutputStream*) - Member function of class ot::io::FilterOutputStream
Replaces the contained OutputStream with another, or null.  
setPort(int) - Member function of class ot::net::DatagramPacket
Sets the port number on the remote host(s) to which this datagram packet will be sent.  
setPort(int) - Member function of class ot::net::SocketImpl
Sets the remote port for a newly accepted client socket.  
setPresent(const String&, OptionType, const String&) - Member function of class ot::auxil::BasicOption
Called by the CommandLineParser once it has determined that this CommandLineOption has been specified on the command line being parsed.  
setPresent(const String&, OptionType, const String&) - Member function of class ot::auxil::BooleanOption
Called by the CommandLineParser once it has determined that this CommandLineOption has been specified on the command line being parsed.  
setPresent(const String&, OptionType, const String&) - Member function of class ot::auxil::CommandLineOption
Called by the CommandLineParser once it has determined that this CommandLineOption has been specified on the command line being parsed.  
setPresent(const String&, OptionType, const String&) - Member function of class ot::auxil::MultiListOption
Called by the CommandLineParser once it has determined that this CommandLineOption has been specified on the command line being parsed.  
setPriority(unsigned) - Member function of class ot::Thread
Sets the Thread's execution priority.  
SetProperty(const String&, const String&) - Static function in class ot::System
Creates a system property with the specified name and assigns it the supplied value.  
SetPropertyBool(const String&, bool) - Static function in class ot::System
Creates a system property with the specified name and assigns it the supplied value.  
SetPropertyLong(const String&, long) - Static function in class ot::System
Creates a system property with the specified name and assigns it the supplied value.  
setProtocolVersion(HttpProtocolVersion) - Member function of class ot::web::HttpRequest
Sets the version of the HTTP protocol to be used when processing this request.  
setProxy(const String&, int) - Member function of class ot::web::HttpClientConnectionManager
Sets a HTTP proxy server to be used for connections originated by this HttpClientConnectionManager.  
setPublicId(const String&) - Member function of class ot::sax::InputSource
Set the public identifier for this input source.  
setPublicId(const String&) - Member function of class ot::sax::LocatorImpl
Set the public identifier for this locator.  
setPublicId(const String&) - Member function of class ot::xml::XMLInputSource
 
setQName(size_t, const String&) - Member function of class ot::sax::AttributesImpl
Sets the qualified name of a specified attribute.  
setRawName(const String&) - Member function of class ot::xml::QName
 
setReader(Reader*) - Member function of class ot::xml::XMLInputSource
 
setReadOnly(bool) - Member function of class ot::io::File
Updates the file's security permission flags.  
setReadOnly(const String&, bool) - Member function of class ot::io::FileSystem
Changes a file's access permissions to be 'read only'.  
setReceiveBufferSize(size_t) - Member function of class ot::net::DatagramSocket
Sets the SO_RCVBUF option for this datagram socket, which is the size of the buffer used by the operating system to hold received data before it is read by the application.  
setReceiveBufferSize(size_t) - Member function of class ot::net::ServerSocket
Sets the value of the SO_RCVBUF option for this ServerSocket.  
setReceiveBufferSize(size_t) - Member function of class ot::net::Socket
Sets the SO_RCVBUF option for this Socket, which is the size of the buffer used by the operating system to hold received data before it is read by the application.  
setRequestDetails(const HttpRequest&) - Member function of class ot::web::HttpResponse
Sets the method and url fields from the passed request argument.  
setRequestInProgress(HttpClientConnection*, OutputStream*) - Member function of class ot::web::HttpResponse
Marks this HttpResponse as an interim response, used by the application to stream an entity to the remote HTTP server.  
setRequestMethod(const String&) - Member function of class ot::web::HttpResponse
Sets the request method (e.g.  
setRequestMethod(const String&) - Member function of class ot::net::HttpURLConnection
Sets the request method that will be transmitted to the HTTP server.  
setRequestProperty(const String&, const String&) - Member function of class ot::net::URLConnection
Sets a request MIME header value.  
setResponseLine(const String&) - Member function of class ot::web::HttpResponse
Sets the protocol version, response code and response message from the first response line from a HTTP server.  
setReuseAddress(bool) - Member function of class ot::net::DatagramSocket
Sets the SO_REUSEADDR option for this datagram socket.  
setReuseAddress(bool) - Member function of class ot::net::ServerSocket
Sets the SO_REUSEADDR option for this ServerSocket.  
setSendBufferSize(size_t) - Member function of class ot::net::DatagramSocket
Sets the SO_SNDBUF option for this datagram socket, which is the size of the buffer used by the operating system to store output data from the application before it is sent to a remote host.  
setSendBufferSize(size_t) - Member function of class ot::net::Socket
Sets the SO_SNDBUF option for this Socket, which is the size of the buffer used by the operating system to store output data from the application before it is sent to (and acknowledged by) the connected host.  
setSeparator(const ByteString&) - Member function of class ot::web::MultipartFormEmulator
Sets the ByteString used to separate individual parts of the multipart form data.  
setSocketDescriptor(SocketDescriptor*) - Member function of class ot::net::SocketImpl
Sets the socket descriptor for a newly accepted client socket.  
setSocketFactory(SocketFactory*) - Member function of class ot::web::HttpClientConnectionManager
Sets the SocketFactory that will be used by this connection manager when creating standard (insecure) connections with HTTP servers.  
setSocketFlags(int) - Member function of class ot::net::SocketDescriptor
Sets the socket flags.  
SetSocketImplFactory(SocketImplFactory*) - Static function in class ot::net::ServerSocket
Registers a single instance of a ServerSocketImplFactory to act as the factory for creating new SocketImpl instances for use by ServerSockets.  
SetSocketImplFactory(SocketImplFactory*) - Static function in class ot::net::Socket
Sets the client socket implementation factory for the application.  
setSoLinger(bool, size_t) - Member function of class ot::net::Socket
Sets the SO_LINGER option for this Socket.  
setSoTimeout(size_t) - Member function of class ot::net::DatagramSocket
Enables/disables the SO_TIMEOUT pseudo option.  
setSoTimeout(size_t) - Member function of class ot::net::ServerSocket
Sets the timeout value for this ServerSocket.  
setSoTimeout(size_t) - Member function of class ot::net::Socket
Enables/disables the SO_TIMEOUT pseudo option.  
setSSLSocketFactory(SSLSocketFactory*) - Member function of class ot::web::HttpClientConnectionManager
Sets the SSLSocketFactory that will be used by this connection manager when creating secure (SSL) connections with HTTP servers.  
setSSLSocketFactory(SSLSocketFactory*) - Member function of class ot::ssl::HttpsURLConnection
 
setSystemId(const String&) - Member function of class ot::sax::InputSource
Set the system identifier for this input source.  
setSystemId(const String&) - Member function of class ot::sax::LocatorImpl
Set the system identifier for this locator.  
setSystemId(const String&) - Member function of class ot::xml::XMLInputSource
 
setTcpNoDelay(bool) - Member function of class ot::net::Socket
Enables/disables the TCP_NODELAY option for this Socket.  
setTime(UShort, UShort, UShort, UShort) - Member function of class ot::util::DateTime
 
setTimeout(size_t) - Member function of class ot::net::DatagramSocketImpl
 
setTimeout(size_t) - Member function of class ot::web::HttpRequest
Sets the timeout value (in milliseconds) used for TCP/IP network send and receive operations for this HttpRequest.  
setTimeout(size_t) - Member function of class ot::net::SocketImpl
Sets the value of the pseudo socket option: SO_TIMEOUT.  
setTimeout(size_t) - Member function of class ot::net::URLConnection
Sets the timeout value used by this URLConnection to control the maximum time (in milliseconds) that read and write operations will block.  
setTimeToLive(int) - Member function of class ot::net::MulticastSocket
Set the time-to-live (TTL) value for multicast packets sent using this multicast socket.  
SetTracer(Tracer*) - Static function in class ot::Tracer
Sets the system Tracer object.  
setTransferType(TransferType) - Member function of class ot::net::FtpClient
Sets the transfer type that will be used for subsequent data operations: TransferType::Ascii or TransferType::Binary.  
setType(const String&) - Member function of class ot::xml::Attribute
 
setType(size_t, const String&) - Member function of class ot::sax::AttributesImpl
Sets the type of a specified attribute.  
setUnmappableCharAction(CharAction) - Member function of class ot::cvt::CodeConverter
Sets the policy for dealing with Unicode characters that cannot be mapped into the target encoding.  
setUnmappableCharReplacement(UCS4Char) - Member function of class ot::cvt::CodeConverter
Sets the replacement Unicode character used when the CodeConverter detects a Unicode character than cannot be encoded into the target encoding.  
setURI(size_t, const String&) - Member function of class ot::sax::AttributesImpl
Sets the namespace URI of a specified attribute.  
setURL(const URL&) - Member function of class ot::web::HttpRequest
Sets the URL of the resource that will be accessed via this HttpRequest.  
setURL(const URL&) - Member function of class ot::net::URLConnection
Sets the URL for this URLConnection.  
setURL(URL&, const String&, const String&, int, const String&, const String&, const String&, const String&, const String&) - Member function of class ot::net::URLStreamHandler
Protected helper function which provides update access to the individual components of a URL.  
setUseCaches(bool) - Member function of class ot::net::URLConnection
Sets the value of the UseCaches property for this URLConnection instance.  
setUseClientMode(bool) - Member function of class ot::ssl::SSLServerSocket
Controls whether SSL client or server mode will be used during the negotiation of new SSL connections.  
setUseClientMode(bool) - Member function of class ot::ssl::SSLSocket
Controls whether SSL client or server mode will be used during the SSL handshake.  
setUsePersistentConnections(bool) - Member function of class ot::web::HttpClientConnectionManager
Configures this HttpClientConnectionManager to use persistent HTTP connections (also known as keep-alive connections) where possible.  
setValue(const String&) - Member function of class ot::xml::Attribute
 
setValue(size_t, const String&) - Member function of class ot::sax::AttributesImpl
Sets the value of a specified attribute.  
setVoidOption(int, int, void*, size_t) - Member function of class ot::net::DatagramSocketImpl
 
setVoidOption(int, int, void*, size_t) - Member function of class ot::net::SocketImpl
Sets a void socket option.  
setWantClientAuth(bool) - Member function of class ot::ssl::SSLServerSocket
Specifies whether client authentication is requested during the negotiation of new SSL connections.  
setWantClientAuth(bool) - Member function of class ot::ssl::SSLSocket
Specifies whether client authentication is requested during the SSL handshake.  
shutdownInput() - Member function of class ot::net::Socket
Shuts down this Socket for input operations.  
shutdownInput() - Member function of class ot::net::SocketImpl
Shuts down this Socket for input operations.  
shutdownOutput() - Member function of class ot::net::Socket
Shuts down this Socket for output operations.  
shutdownOutput() - Member function of class ot::net::SocketImpl
Shuts down this Socket for output operations.  
signal() - Member function of class ot::ConditionVariable
Awakens one of the threads that are waiting on this condition variable.  
size() - Member function of class ot::xml::AttributeSet
 
size() - Member function of class ot::xml::AttributeSetImpl
 
size() - Member function of class ot::AutoBuffer
Returns the number of buffer elements currently in use.  
size() - Member function of class ot::io::ByteArrayOutputStream
Returns the number of bytes written to the internal byte buffer.  
size() - Member function of class ot::net::MimeHeaderSequence
Returns the number of elements in this sequence.  
skip(size_t) - Member function of class ot::io::FilterInputStream
Reads and discards n bytes.  
skip(size_t) - Member function of class ot::io::FilterReader
Reads and discards n characters.  
skip(size_t) - Member function of class ot::io::InputStream
Reads and discards n bytes.  
skip(size_t) - Member function of class ot::io::Reader
Reads and discards n characters.  
skipAtomic(size_t) - Member function of class ot::io::FilterReader
Reads and discards n Unicode characters;.  
skipAtomic(size_t) - Member function of class ot::io::Reader
Reads and discards n Unicode characters;.  
skipBytes(size_t) - Member function of class ot::io::DataInput
Positions the stream as if by calling readByte() n times.  
skipBytes(size_t) - Member function of class ot::io::DataInputStream
Positions the stream as if by calling readByte() n times.  
skipBytes(size_t) - Member function of class ot::io::RandomAccessFile
Repositions the file pointer forward n bytes.  
skippedEntity(const String&) - Member function of class ot::sax::ContentHandler
Receive notification of a skipped entity.  
skippedEntity(const String&) - Member function of class ot::sax::DefaultHandler
Receive notification of a skipped entity.  
Sleep(long) - Static function in class ot::Thread
Suspends execution of the currently executing thread for millis milliseconds or until the current thread is interrupted.  
Sleep(long, long) - Static function in class ot::Thread
Suspends execution of the currently executing thread for a specified duration.  
Socket - class ot::net::Socket
Provides a Berkeley socket interface for TCP/IP stream sockets.  
Socket() - Constructor for class ot::net::Socket
Creates an unconnected socket.  
Socket(InetAddress*, int) - Constructor for class ot::net::Socket
Creates a Socket and connects it to the specified port on the network host designated by the provided InetAddress.  
Socket(InetAddress*, int, InetAddress*, int) - Constructor for class ot::net::Socket
Creates a Socket and connects it to the specified remote port on the network host designated by the provided InetAddress.  
Socket(const String&, int) - Constructor for class ot::net::Socket
Creates a Socket that is connected to a specified host name and port.  
Socket(const String&, int, InetAddress*, int) - Constructor for class ot::net::Socket
Creates a Socket that is connected to a specified host name and port.  
Socket(SocketImpl*) - Constructor for class ot::net::Socket
Protected constructor that creates a Socket using the passed SocketImpl.  
Socket(Socket*) - Constructor for class ot::net::Socket
Protected constructor that creates a Socket that shares the implementation from another Socket.  
SocketDescriptor - class ot::net::SocketDescriptor
An abstract base class representing socket handles.  
SocketDescriptor(OSSocketDescriptorType) - Constructor for class ot::net::SocketDescriptor
Constructs a SocketDescriptor from an operating system socket handle.  
SocketException - class ot::net::SocketException
Thrown when an error occurs while performing network socket operations.  
SocketException(const String&) - Constructor for class ot::net::SocketException
Constructs a SocketException with a detail message.  
SocketFactory - class ot::net::SocketFactory
A factory class for creating instances of Socket.  
SocketImpl - class ot::net::SocketImpl
An abstract base class providing an interface for classes that implement sockets. It is used for both client and server sockets.  
SocketImplFactory - class ot::net::SocketImplFactory
Factory class for creating instances of SocketImpl.  
SocketTimeoutException - class ot::net::SocketTimeoutException
Thrown when a time-out occurs on a socket performing a read(), accept() or connect() call.  
SocketTimeoutException(const String&) - Constructor for class ot::net::SocketTimeoutException
Constructs a SocketTimeoutException with a detail message.  
SSLContext - class ot::ssl::SSLContext
An abstract interface class providing the root entry-point for applications to initialize and control a SSL implementation.  
SSLContext(Protocol) - Constructor for class ot::ssl::SSLContext
Protected constructor for use by SSL security providers.  
SSLException - class ot::ssl::SSLException
Thrown when an error condition is detected by the SSL framework classes.  
SSLException() - Constructor for class ot::ssl::SSLException
Constructs a SSLException without a detail message.  
SSLException(const String&) - Constructor for class ot::ssl::SSLException
Constructs a SSLException with a detail message.  
SSLHandshakeException - class ot::ssl::SSLHandshakeException
Thrown when a SSL client and server are unable to negotiate a successful handshake. This may be due to inconsistencies between the client and server such as the level of the SSL/TLS protocol or the cipher suites which have been enabled.  
SSLHandshakeException() - Constructor for class ot::ssl::SSLHandshakeException
Constructs a SSLHandshakeException without a detail message.  
SSLHandshakeException(const String&) - Constructor for class ot::ssl::SSLHandshakeException
Constructs a SSLHandshakeException with a detail message.  
SSLInitParameters - class ot::ssl::SSLInitParameters
Structure containing parameters to initialize a SSLContext instance.  
SSLInitParameters() - Constructor for class ot::ssl::SSLInitParameters
Default constructor which initializes bUseDefaultCALocations to true.  
SSLPeerUnverifiedException - class ot::ssl::SSLPeerUnverifiedException
Thrown when the identity of a peer host could not be verified.  
SSLPeerUnverifiedException() - Constructor for class ot::ssl::SSLPeerUnverifiedException
Constructs a SSLPeerUnverifiedException without a detail message.  
SSLPeerUnverifiedException(const String&) - Constructor for class ot::ssl::SSLPeerUnverifiedException
Constructs a SSLPeerUnverifiedException with a detail message.  
SSLServerSocket - class ot::ssl::SSLServerSocket
Extends ServerSocket to provide support for secure communications over TCP/IP using SSL/TLS.  
SSLServerSocket() - Constructor for class ot::ssl::SSLServerSocket
Protected constructor for use by SSL security providers.  
SSLServerSocket(int) - Constructor for class ot::ssl::SSLServerSocket
Protected constructor for use by SSL security providers.  
SSLServerSocket(int, int) - Constructor for class ot::ssl::SSLServerSocket
Protected constructor for use by SSL security providers.  
SSLServerSocket(int, int, InetAddress*) - Constructor for class ot::ssl::SSLServerSocket
Protected constructor for use by SSL security providers.  
SSLServerSocketFactory - class ot::ssl::SSLServerSocketFactory
An abstract factory class for creating instances of SSLServerSocket.  
SSLSession - class ot::ssl::SSLSession
An abstract interface class providing a means for client applications to access and control SSL session information.  
SSLSocket - class ot::ssl::SSLSocket
Extends the Socket class to provide secure communications using the "Secure Sockets Layer" ( SSL ) or IETF "Transport Layer Security" ( TLS ) protocols.  
SSLSocket() - Constructor for class ot::ssl::SSLSocket
Default constructor which creates an unconnected SSLSocket.  
SSLSocket(Socket*, const String&, int) - Constructor for class ot::ssl::SSLSocket
Protected constructor that creates a SSLSocket using the passed Socket.  
SSLSocket(InetAddress*, int) - Constructor for class ot::ssl::SSLSocket
Creates a SSLSocket and connects it to the specified port on the network host designated by the provided InetAddress.  
SSLSocket(InetAddress*, int, InetAddress*, int) - Constructor for class ot::ssl::SSLSocket
Creates a SSLSocket and connects it to the specified remote port on the network host designated by the provided InetAddress.  
SSLSocket(const String&, int) - Constructor for class ot::ssl::SSLSocket
Creates a SSLSocket that is connected to a specified host name and port.  
SSLSocket(const String&, int, InetAddress*, int) - Constructor for class ot::ssl::SSLSocket
Creates a SSLSocket and connects it to the specified remote port on the network host designated by the provided InetAddress.  
SSLSocketFactory - class ot::ssl::SSLSocketFactory
 
SSLSocketFactory - class ot::net::SSLSocketFactory
A factory class for creating instances of SSLSocket.  
start() - Member function of class ot::Thread
Causes the Thread to begin execution.  
startCDATA() - Member function of class ot::sax::LexicalHandler
Report the start of a CDATA section.  
startDocument() - Member function of class ot::sax::ContentHandler
Receive notification of the beginning of a document.  
startDocument() - Member function of class ot::sax::DefaultHandler
Receive notification of the beginning of a document.  
startDTD(const String&, const String&, const String&) - Member function of class ot::sax::LexicalHandler
Report the start of DTD declarations, if any.  
startElement(const String&, const String&, const String&, const Attributes&) - Member function of class ot::sax::ContentHandler
Receive notification of the beginning of an element.  
startElement(const String&, const String&, const String&, const Attributes&) - Member function of class ot::sax::DefaultHandler
Receive notification of the beginning of an element.  
startEntity(const String&) - Member function of class ot::sax::LexicalHandler
Report the beginning of some internal and external XML entities.  
startHandshake() - Member function of class ot::ssl::SSLSocket
Requests the SSLSocket to perform the SSL handshake negotiations with the remote peer.  
startPrefixMapping(const String&, const String&) - Member function of class ot::sax::ContentHandler
Begin the scope of a prefix-URI Namespace mapping.  
startPrefixMapping(const String&, const String&) - Member function of class ot::sax::DefaultHandler
Begin the scope of a prefix-URI Namespace mapping.  
storeFile(const String&, Int64Type) - Member function of class ot::net::FtpClient
Returns an OutputStream that can be used to write to the specified file on the FTP server.  
storeFile(const String&, InputStream*, Int64Type) - Member function of class ot::net::FtpClient
Uses an InputStream as the source of bytes to write to the specified file on the FTP server.  
String - typedef in namespace ot
This typedef determines the String type used by OpenTop.  
StringIterator - class ot::StringIterator
Iterator class that will iterate over each Unicode character contained within a controlled sequence of CharType values representing Unicode characters encoded into to the native OpenTop encoding.  
StringIterator() - Constructor for class ot::StringIterator
Default constructor.  
StringIterator(const CharType*) - Constructor for class ot::StringIterator
Creates a StringIterator positioned at the first element of the CharType sequence starting at ptr.  
StringList - typedef in class ot::auxil::CommandLineParser
 
StringList - typedef in class ot::ssl::SSLInitParameters
 
StringList - typedef in class ot::ssl::SSLServerSocket
 
StringList - typedef in class ot::ssl::SSLSocket
 
StringReader - class ot::io::StringReader
A Reader which uses a String as its input source.  
StringReader(const String&) - Constructor for class ot::io::StringReader
Constructs a StringReader with a copy of string as the contained String.  
StringReader(const CharType*, size_t) - Constructor for class ot::io::StringReader
Constructs a StringReader, copying the CharType array beginning at pStr into a String which is used as the input source.  
StringTokenizer - class ot::util::StringTokenizer
Splits a String into a sequence of delimited tokens.  
StringTokenizer(const String&) - Constructor for class ot::util::StringTokenizer
Constructs a StringTokenizer with the controlled String str using a default white-space string as the delimiter.  
StringTokenizer(const String&, const String&, bool, bool) - Constructor for class ot::util::StringTokenizer
Constructs a StringTokenizer with the controlled String str using all the Unicode characters from delim as delimiters.  
StringUtils - class ot::StringUtils
Class module containing functions to compare and manipulate strings.  
StringWriter - class ot::io::StringWriter
A Writer which collects output characters in a buffer, which can then be used to create a String.  
StringWriter() - Constructor for class ot::io::StringWriter
Constructs a StringWriter with no initial size.  
StringWriter(size_t) - Constructor for class ot::io::StringWriter
Constructs a StringWriter with an initial size of initialSize.  
StripWhiteSpace(const String&, eStripType) - Static function in class ot::StringUtils
Strips white-space from a String.  
SynchronizedObject - class ot::SynchronizedObject
A Base class facilitating synchronized concurrent access from multiple threads.  
System - class ot::System
Class module providing useful system-level functions as well as providing a well-known and accessible root from which to navigate to other essential services.  
SystemCodeConverter - class ot::SystemCodeConverter
Class module for converting Unicode strings to and from the native OpenTop encoding.  
SystemMonitor - class ot::SystemMonitor
Application helper class to terminate the OpenTop library cleanly.  

Cross-Platform C++

Found a bug or missing feature? Please email us at support@elcel.com

Copyright © 2000-2005 ElCel Technology   Trademark Acknowledgements