ライブラリ
クラス
-
CGI
:: Cookie (11) -
RSS
:: TrackBackModel10 :: TrackBackPing (22) -
RSS
:: TrackBackModel20 :: TrackBackPing (22) -
WEBrick
:: Cookie (22) - WIN32OLE (22)
モジュール
- Etc (11)
-
Net
:: HTTPHeader (11) - Open3 (44)
- Process (11)
-
Win32
:: Registry :: API (88)
キーワード
- DeleteValue (11)
- EnumValue (11)
- Mapping (11)
- Marshal フォーマット (11)
- QueryValue (11)
- RegDeleteValue (11)
- RegEnumValueA (11)
- RegQueryValueExA (11)
- RegSetValueExA (11)
- Ruby用語集 (11)
-
SC
_ SPIN _ LOCKS (11) - SetValue (11)
-
_ getproperty (11) -
_ setproperty (11) - compile (11)
- detach (11)
-
each
_ capitalized (11) - expires (11)
- expires= (22)
-
pipe
_ open (11) -
pipeline
_ r (22) -
pipeline
_ start (22) -
rb
_ compile _ file (11) -
rb
_ compile _ string (11) -
rb
_ fork (1) -
rb
_ fork _ err (1) - value= (22)
検索結果
先頭5件
-
RSS
:: TrackBackModel10 :: TrackBackPing # value (24102.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value (24102.0) -
@todo
@todo -
NODE * rb
_ compile _ file(const char *f , VALUE file , int start) (18500.0) -
Ruby の IO オブジェクト file から文字列を読み込み、 それを Ruby プログラムとして構文木にコンパイルします。 作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に 格納し、同時に ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
...Ruby の IO オブジェクト file から文字列を読み込み、
それを Ruby プログラムとして構文木にコンパイルします。
作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に
格納し、同時に ruby_eval_tree を返します。
またコンパイルす......るときにファイル f の line 行目からをコンパイル
していると仮定します。... -
CGI
:: Cookie # expires=(value) (12307.0) -
クッキーの有効期限をセットします。
...クッキーの有効期限をセットします。
@param value 有効期限を Time のインスタンスで指定します。... -
WEBrick
:: Cookie # expires=(value) (12307.0) -
有効期限を Timeオブジェクトで表すアクセサです。
...有効期限を Timeオブジェクトで表すアクセサです。
@param value 有効期限を Time オブジェクトまたは文字列を指定します。... -
NODE * rb
_ compile _ string(const char *f , VALUE s , int line) (12300.0) -
Ruby の文字列 s を構文木にコンパイルし、ruby_eval_tree と ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
...Ruby の文字列 s を構文木にコンパイルし、ruby_eval_tree と
ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。... -
static NODE * compile(VALUE src
, char *file , int line) (12300.0) -
Ruby の文字列または IO オブジェクト src を 構文木にコンパイルし、返します。そのとき、src が ファイル file の line 行目から始まっていると仮定します。
...Ruby の文字列または IO オブジェクト src を
構文木にコンパイルし、返します。そのとき、src が
ファイル file の line 行目から始まっていると仮定します。... -
static VALUE pipe
_ open(char *pname , char *mode) (12300.0) -
popen(3) を実行します。引数pname、modeは popen(3) の 引数に対応します。
...らば、自身を fork(2) します。
IO オブジェクトを生成し、mode が "r" のとき、
子プロセスの標準出力を生成した IO の入力につなぎます。
mode が "w" のとき、
子プロセスの標準入力を生成した IO の出力につなぎます。
mode に......"+" が含まれれば、子プロセスの標準入出力を
生成した IO の入出力につなぎます。
生成した IO オブジェクトを返します。
pnameが "-" であれば、子プロセスには、nil を返します... -
Open3
. # pipeline _ r(*cmds) -> [IO , [Thread]] (12212.0) -
指定したコマンドのリストをパイプで繋いで順番に実行します。最後の コマンドの標準出力を受けとる事ができます。
...それぞれのコマンドは
以下のように String か Array で指定します。
commandline にはコマンド全体(例. "nroff -man")を表す
String を指定します。
options には Hash で指定します。
env には環......返します。
例:
require "open3"
Open3.pipeline_r("yes", "head -10") {|r, ts|
p r.read #=> "y\ny\ny\ny\ny\ny\ny\ny\ny\ny\n"
p ts[0].value #=> #<Process::Status: pid 24910 SIGPIPE (signal 13)>
p ts[1].value #=> #<Process::Status: pid 24913 exit 0>
}
@see Open3.#popen3... -
Open3
. # pipeline _ r(*cmds) {|last _ stdout , wait _ thrs| . . . } -> () (12212.0) -
指定したコマンドのリストをパイプで繋いで順番に実行します。最後の コマンドの標準出力を受けとる事ができます。
...それぞれのコマンドは
以下のように String か Array で指定します。
commandline にはコマンド全体(例. "nroff -man")を表す
String を指定します。
options には Hash で指定します。
env には環......返します。
例:
require "open3"
Open3.pipeline_r("yes", "head -10") {|r, ts|
p r.read #=> "y\ny\ny\ny\ny\ny\ny\ny\ny\ny\n"
p ts[0].value #=> #<Process::Status: pid 24910 SIGPIPE (signal 13)>
p ts[1].value #=> #<Process::Status: pid 24913 exit 0>
}
@see Open3.#popen3...