condition-force-output

Flushes the condition output stream.  condition-force-output forces any pending output from stream’s buffer to stream’s destination.  This function is invoked by the debugger after a condition has been reported and before it pauses for user input.  Unless you are writing a debugger, you do not need to call condition-force-output yourself.

The Extensions module supplies a method for when stream is #”Cheap-IO” or #”Cheap-Err”.  The Gwydion Format module supplies a method for when stream is a subclass of <stream>.  If you are implementing your own streams or format libraries, you will need to define a method on condition-force-output for your type of stream.

Exported from

Modifiers

open

Arguments

streamAn instance of <object>.  As we don’t know the underlying output system, we’ll accept any object.
Flushes the condition output stream.
The superclass of all stream classes.
Ultimately, there will be several, more logically separate libraries that extend Dylan or provide an application framework for users.
The class of all Dylan objects.