170件ヒット
[1-100件を表示]
(0.037秒)
種類
- 関数 (63)
- 文書 (59)
- インスタンスメソッド (36)
- 特異メソッド (12)
クラス
- BasicSocket (12)
- WIN32OLE (12)
モジュール
-
CGI
:: HtmlExtension (12) - PTY (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
Check
_ SafeStr (1) -
Check
_ Type (12) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
cvar
_ override _ check (12) - getpeereid (12)
-
ole
_ query _ interface (12) -
rb
_ check _ convert _ type (12) -
rb
_ check _ safe _ str (1) -
rb
_ read _ check (1) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby
_ stack _ check (12) -
stack
_ check (12)
検索結果
先頭5件
-
PTY
. check(pid , raise = false) -> Process :: Status | nil (18207.0) -
pid で指定された子プロセスの状態をチェックし、変化があれば変化したステータスを 返します。実行中、あるいは変化なしであれば nil を返します。
...pid で指定された子プロセスの状態をチェックし、変化があれば変化したステータスを
返します。実行中、あるいは変化なしであれば nil を返します。
状態が変化した後、その状態を取得することは一回しかできない(く...... check を
呼んだら nil が返ってくる)ので注意してください。
状態が変化して、終了したか停止した場合、第二引数が偽であれば、
対応する Process::Status オブジェクトを返します。
@param pid チェックしたい子プロセスの PID... -
static void cvar
_ override _ check(VALUE id , VALUE a) (12400.0) -
-
static void stack
_ check(void) (6300.0) -
-
void rb
_ check _ safe _ str(VALUE x) (6216.0) -
マクロ Check_SafeStr の本体です。
...マクロ Check_SafeStr の本体です。
この API は obsolete です。
SafeStringValue() を使ってください。... -
int ruby
_ stack _ check(void) (6200.0) -
-
void Check
_ SafeStr(VALUE v) (6200.0) -
古い API です。SafeStringValue を使ってください。
古い API です。SafeStringValue を使ってください。 -
void Check
_ Type(VALUE val , int typeflag) (6200.0) -
val の構造体型フラグが typeflag でなければ 例外 TypeError を発生します。val は即値の VALUE であっても 構いません。
val の構造体型フラグが typeflag でなければ
例外 TypeError を発生します。val は即値の VALUE であっても
構いません。 -
void rb
_ read _ check(FILE *fp) (6200.0) -
この関数は deprecated です。
この関数は deprecated です。 -
BasicSocket
# getpeereid -> [Integer , Integer] (6106.0) -
Unix ドメインソケットにおいて接続相手の euid と egid を 返します。
...の euid と egid を
返します。
配列の最初の要素が euid, 2番目の要素が egid です。
ソケットが Unix ドメインソケットでない場合の返り値は
不定です。
require 'socket'
Socket.unix_server_loop("/tmp/sock") {|s|
begin
euid, egid = s.get......peereid
# Check the connected client is myself or not.
next if euid != Process.uid
# do something about my resource.
ensure
s.close
end
}... -
VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) (6106.0) -
val.method を実行してクラス tname のインスタンスを返します。 val がメソッド method を持たなければ nil を返します。
...を実行してクラス tname のインスタンスを返します。
val がメソッド method を持たなければ nil を返します。
type は、T_ARRAY, T_STRING などの構造体を表す ID です。
method の結果の型が type でなければ例外 TypeError が発生します。... -
WIN32OLE
# ole _ query _ interface(iid) -> WIN32OLE (128.0) -
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。
...IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを
持つオブジェクトを取得します。
オブジェクトが複数のオートメーション用インターフェイスを持つ場合に、当
メソッドを利用して既定のイ......イスを取
得します。
@param iid 取得するインターフェイスのIIDを文字列で指定します。
@return iidパラメータで指定したインターフェイスを持つWIN32OLEオブジェクト
@raise WIN32OLERuntimeError 指定したIIDをオブジェクトが持たない場......きます。
def check_solution_version(obj)
[['{CDA7305C-78B6-4D9D-90AD-93EBE71F9341}', 4],
['{DF23915F-FDA3-4DD5-9CAA-2E1372C2BB16}', 3],
['{FA238614-FBB1-4314-A7F7-49AE8BB6C6BA}', 2]].each do |iid, ver|
begin
intf = obj.ole_query_interface(iid)
intf.ole_free... -
ruby 1
. 8 . 4 feature (108.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...f [bug]>))
* ((<ruby 1.8.4 feature/Hash [bug]>))
* ((<ruby 1.8.4 feature/test [bug]>))
* ((<ruby 1.8.4 feature/File.identical? [new]>))
* ((<ruby 1.8.4 feature/FileTest.identical? [new]>))
* ((<ruby 1.8.4 feature/File.split [change]>))
* ((<ruby 1.8.4 feature/File.basename [change]>))......Sat Oct 22 13:26:57 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
#
# * object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): check
# if valid as a symbol name more strictly. [ruby-dev:27478]
#
# * test/ruby/test_symbol.rb: tests for [ruby-core:03573].
Symbolに適......used literal ignored
# => ruby 1.9.0 (2005-12-10) [i686-linux]
"bar"
2) Symbol#inspect sometimes returns invalid symbol representations:
puts :"!".inspect
puts :"=".inspect
puts :"0".inspect
puts :"$1".inspect...