solve
0.20.9
jvm
solve
/
it.unibo.tuprolog.solve.channel
/
PrintStreamChannel
Print
Stream
Channel
jvm
class
PrintStreamChannel
<
T
:
Any
>
(
printStream
:
PrintStream
)
:
AbstractOutputChannel
<
T
>
Content copied to clipboard
Constructors
Functions
Properties
Constructors
Print
Stream
Channel
Link copied to clipboard
jvm
fun
PrintStreamChannel
(
printStream
:
PrintStream
)
Content copied to clipboard
Functions
add
Listener
Link copied to clipboard
jvm
@
Synchronized
open
override
fun
addListener
(
listener
:
Listener
<
T
?
>
)
Content copied to clipboard
clear
Listeners
Link copied to clipboard
jvm
@
Synchronized
open
override
fun
clearListeners
(
)
Content copied to clipboard
close
Link copied to clipboard
jvm
@
Synchronized
open
override
fun
close
(
)
Content copied to clipboard
flush
Link copied to clipboard
jvm
@
Synchronized
override
fun
flush
(
)
Content copied to clipboard
remove
Listener
Link copied to clipboard
jvm
@
Synchronized
open
override
fun
removeListener
(
listener
:
Listener
<
T
?
>
)
Content copied to clipboard
to
String
Link copied to clipboard
jvm
open
override
fun
toString
(
)
:
String
Content copied to clipboard
use
Link copied to clipboard
jvm
open
fun
<
R
>
use
(
function
:
OutputChannel
<
T
>
.
(
)
->
R
)
:
R
Content copied to clipboard
write
Link copied to clipboard
jvm
@
Synchronized
override
fun
write
(
value
:
T
)
Content copied to clipboard
Properties
isClosed
Link copied to clipboard
jvm
@get:
Synchronized
override
val
isClosed
:
Boolean
Content copied to clipboard
streamTerm
Link copied to clipboard
jvm
open
override
val
streamTerm
:
Struct
Content copied to clipboard