+
Point of view
FILTER
deferred class FILTERABLE
Summary
Overview
exported features
is_connected: BOOLEAN
deferred function
True if the stream is connected.
disconnect
deferred procedure
Try to disconnect the stream.
is_filtered: BOOLEAN
effective function
True if some filter is using this stream as backend.
detach
deferred procedure
Shake off the filter.
can_disconnect: BOOLEAN
deferred function
True if the stream can be safely disconnected (without data loss, etc.)
set_filter (a_filter: FILTER)
effective procedure
Used by the filter itself to get attached
filter: FILTER
writable attribute
The filter that uses this stream as backend
filtered_descriptor: INTEGER_32
deferred function
Find the descriptor of the terminal stream...
filtered_has_descriptor: BOOLEAN
deferred function
True if the underlying terminal stream has a descriptor
filtered_stream_pointer: POINTER
deferred function
Find the pointer of the terminal stream...
filtered_has_stream_pointer: BOOLEAN
deferred function
True if the underlying terminal stream has a pointer