public class PopenExecutor extends Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | PopenExecutor.ExecArg | 
| Constructor and Description | 
|---|
| PopenExecutor() | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | checkArgv(ThreadContext context,
         IRubyObject[] argv) | 
| static RubyArray | checkExecEnv(ThreadContext context,
            RubyHash hash) | 
| static IRubyObject | checkPipeCommand(ThreadContext context,
                IRubyObject filenameOrCommand) | 
| static PopenExecutor.ExecArg | execargNew(ThreadContext context,
          IRubyObject[] argv,
          boolean accept_shell) | 
| static IRubyObject | pipeOpen(ThreadContext context,
        IRubyObject prog,
        String modestr,
        int fmode,
        IOEncodable convconfig) | 
| static IRubyObject | popen(ThreadContext context,
     IRubyObject[] argv,
     RubyClass klass,
     Block block) | 
| static RubyFixnum | spawn(ThreadContext context,
     IRubyObject[] argv) | 
| long | spawnInternal(ThreadContext context,
             IRubyObject[] argv,
             String[] errmsg) | 
public static IRubyObject checkPipeCommand(ThreadContext context, IRubyObject filenameOrCommand)
public static RubyFixnum spawn(ThreadContext context, IRubyObject[] argv)
public long spawnInternal(ThreadContext context, IRubyObject[] argv, String[] errmsg)
public static IRubyObject pipeOpen(ThreadContext context, IRubyObject prog, String modestr, int fmode, IOEncodable convconfig)
public static IRubyObject popen(ThreadContext context, IRubyObject[] argv, RubyClass klass, Block block)
public static RubyArray checkExecEnv(ThreadContext context, RubyHash hash)
public static PopenExecutor.ExecArg execargNew(ThreadContext context, IRubyObject[] argv, boolean accept_shell)
public static RubyString checkArgv(ThreadContext context, IRubyObject[] argv)
Copyright © 2001-2015 JRuby. All Rights Reserved.