D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
ruby34
/
share
/
ri
/
system
/
IO
/
Filename :
close_write-i.ri
back
Copy
U:RDoc::AnyMethod[iI"close_write:ETI"IO#close_write;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"8Closes the stream for writing if open for writing; ;TI"returns +nil+. ;TI"HSee {Open and Closed Streams}[rdoc-ref:IO@Open+and+Closed+Streams].;To:RDoc::Markup::BlankLine o; ; [I"HFlushes any buffered writes to the operating system before closing.;T@o; ; [I"JIf the stream was opened by IO.popen and is also closed for reading, ;TI":sets global variable <tt>$?</tt> (child exit status).;T@o:RDoc::Markup::Verbatim; [ I"&IO.popen('ruby', 'r+') do |pipe| ;TI" puts pipe.closed? ;TI" pipe.close_read ;TI" puts pipe.closed? ;TI" pipe.close_write ;TI" puts $? ;TI" puts pipe.closed? ;TI" end ;T:@format0o; ; [I"Output:;T@o;; [ I"false ;TI"false ;TI"pid 15044 exit 0 ;TI" true ;T; 0o; ; [I"2Related: IO#close, IO#close_read, IO#closed?.;T: @fileI" io.c;T:0@omit_headings_from_table_of_contents_below0I"close_write -> nil ;T0[ I"();T@.FI"IO;TcRDoc::NormalClass00