Sha256: fc5e762197bc8146114329e41273b09c09dcc9390105b155495a8053953540ad

Contents?: true

Size: 486 Bytes

Versions: 139

Compression:

Stored size: 486 Bytes

Contents

/**
 * Copyright 2007 Michael Chen
 * Distributed under the BSD License
 */

package com.xruby.runtime.builtin;

import com.xruby.runtime.lang.RubyValue;

interface RubyIOExecutor {

    int write(String s);

    boolean eof();

    void close();

    void flush();

    void print(String s);

    String gets(RubyValue seperator);

    String read();

    String read(long length);

    String read(int length, int offset);

    void truncate(int length);

    void seek(long pos);

}

Version data entries

139 entries across 136 versions & 2 rubygems

Version Path
rhodes-2.0.0.beta7 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-2.0.0.beta6 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-2.0.0.beta4 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-2.0.0.beta3 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.5.5 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-2.0.0.beta2 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-2.0.0.beta1 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.5.4 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.5.3 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.5.2 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.5.1 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.5.0 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.4.2 platform/shared/rubyJVM/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.4.2 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.4.1 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.4.1 platform/shared/rubyJVM/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.4.0 platform/shared/rubyJVM/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.4.0 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-1.2.2 platform/shared/rubyJVM/src/com/xruby/runtime/builtin/RubyIOExecutor.java