summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
98e90ad)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
+# An Input/Output Stream
interface IOStream
super IStream
super OStream
interface IOStream
super IStream
super OStream
##############################################################"
##############################################################"
+# A File Descriptor Stream.
abstract class FDStream
super IOS
# File description
abstract class FDStream
super IOS
# File description
private fun native_write_char(i: Int, c: Char): Int is extern "stream_FDStream_FDStream_native_write_char_2"
end
private fun native_write_char(i: Int, c: Char): Int is extern "stream_FDStream_FDStream_native_write_char_2"
end
+# An Input File Descriptor Stream.
class FDIStream
super FDStream
super IStream
class FDIStream
super FDStream
super IStream
+# An Output File Descriptor Stream.
class FDOStream
super FDStream
super OStream
class FDOStream
super FDStream
super OStream
+# An Input/Output File Descriptor Stream.
class FDIOStream
super FDIStream
super FDOStream
class FDIOStream
super FDIStream
super FDOStream
content.add(str.to_s)
end
content.add(str.to_s)
end
+ # Is the stream closed?
protected var closed = false
protected var closed = false
redef fun close do closed = true
end
redef fun close do closed = true
end