Uses of Class
org.jruby.RubyIO
Packages that use RubyIO
Package
Description
This package contains the implementation of
ProfilingService
and all related
classes will be used for all profiling methods which are shipped with jruby.-
Uses of RubyIO in org.jruby
Modifier and TypeMethodDescriptionstatic RubyIO
RubyIO.convertToIO
(ThreadContext context, IRubyObject obj) RubyIO.flush
(ThreadContext context) Flushes the IO output stream.protected RubyIO
RubyIO.flushRaw
(ThreadContext context, boolean sync) RubyIO.GetWriteIO()
static RubyIO
static RubyIO
static RubyIO
protected RubyIO
RubyIO.reopenIO
(ThreadContext context, RubyIO nfile) protected RubyIO
RubyIO.setAscii8bitBinmode()
RubyIO.to_io()
Modifier and TypeMethodDescriptionstatic IRubyObject
RubyIO.ensureYieldClosePipes
(ThreadContext context, IRubyObject obj, RubyIO r, RubyIO w, Block block) boolean
RubyArgsFile.ArgsFileData.isCurrentFile
(RubyIO io) RubyIOBuffer.pread
(ThreadContext context, RubyIO io, int from, int length, int offset) RubyIOBuffer.pwrite
(ThreadContext context, RubyIO io, int from, int length, int offset) protected RubyIO
RubyIO.reopenIO
(ThreadContext context, RubyIO nfile) boolean
Perform an interruptible select operation on the given channel and fptr, waiting for the requested operations.boolean
Perform an interruptible select operation on the given channel and fptr, waiting for the requested operations or the given timeout.boolean
Perform an interruptible select operation on the given channel and fptr, waiting for the requested operations or the given timeout.boolean
Perform an interruptible select operation on the given channel and fptr, waiting for the requested operations or the given timeout.boolean
RubyThread.waitForIO
(ThreadContext context, RubyIO io, int ops) -
Uses of RubyIO in org.jruby.ext.ffi.io
Subclasses of RubyIO in org.jruby.ext.ffi.ioModifier and TypeClassDescriptionclass
An IO implementation that reads/writes to a native file descriptor.Methods in org.jruby.ext.ffi.io that return RubyIOModifier and TypeMethodDescriptionstatic RubyIO
FileDescriptorIO.wrap
(ThreadContext context, IRubyObject recv, IRubyObject fd) -
Uses of RubyIO in org.jruby.ext.socket
Subclasses of RubyIO in org.jruby.ext.socketModifier and TypeClassDescriptionclass
Implementation of the BasicSocket class from Ruby.class
class
class
class
class
class
class
class
-
Uses of RubyIO in org.jruby.runtime.profile.builtin
Methods in org.jruby.runtime.profile.builtin with parameters of type RubyIO -
Uses of RubyIO in org.jruby.util
Methods in org.jruby.util that return RubyIOModifier and TypeMethodDescriptionprotected RubyIO
IOOutputStream.getRealIO
(IRubyObject io) static RubyIO
TypeConverter.ioGetIO
(Ruby runtime, IRubyObject obj) Methods in org.jruby.util with parameters of type RubyIO -
Uses of RubyIO in org.jruby.util.io
Fields in org.jruby.util.io declared as RubyIOMethods in org.jruby.util.io with parameters of type RubyIOModifier and TypeMethodDescriptionOpenFile.getlineFast
(ThreadContext context, org.jcodings.Encoding enc, RubyIO io, boolean chomp) void
OpenFile.incrementLineno
(Ruby runtime, RubyIO io) static org.jcodings.Encoding
EncodingUtils.ioSetEncodingByBOM
(ThreadContext context, RubyIO io) static org.jcodings.Encoding
EncodingUtils.ioStripBOM
(RubyIO io) Deprecated.static org.jcodings.Encoding
EncodingUtils.ioStripBOM
(ThreadContext context, RubyIO io) Constructors in org.jruby.util.io with parameters of type RubyIO