From Xojo Documentation

You are currently browsing the old Xojo documentation site. Please visit the new Xojo documentation site!

Class (inherits from Object)

Used for writing data to the output or error streams in console applications.

Flush Write
Operator_Convert WriteLine


The StandardOutputStream class implements the Writeable class interface.


Since there is only one StandardOutputStream for the system, you do not need to create a StandardOutputStream object to use; you just use StdOut or StdErr for the Error stream.

StandardOutputStream incorporates a conversion operator so that you can use StdOut and StdErr as TCPSockets. This is useful only for services that are started for you by xinetd on macOS or Linux. Here is an example of how to use this:

Var outgoing As TCPSocket = StdOut
Var errMsg As TCPSocket = StdErr

See Also

ConsoleApplication class; Input, Print, StandardInputStream, StdErr, StdIn, StdOut, methods; TargetDesktop constant.