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-3.2.2 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.2.beta platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.1 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.9 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.8 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.7 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.6 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.5 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.4 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.2 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.2.0.beta.1 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.1 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.1.beta platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.0 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.0.beta.5 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.0.beta.4 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.0.beta.3 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.0.beta.2 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java
rhodes-3.1.0.beta.1 platform/shared/xruby/src/com/xruby/runtime/builtin/RubyIOExecutor.java