362件ヒット
[1-100件を表示]
(0.308秒)
別のキーワード
ライブラリ
クラス
- BasicSocket (11)
-
Encoding
:: Converter (11) - Enumerator (27)
-
Fiddle
:: Handle (33) - Integer (11)
- Object (14)
-
OpenSSL
:: OCSP :: BasicResponse (22) -
OpenSSL
:: X509 :: CRL (11) -
Prime
:: EratosthenesGenerator (11) -
Prime
:: PseudoPrimeGenerator (22) -
Prime
:: TrialDivisionGenerator (22) -
REXML
:: Child (11) -
RubyVM
:: InstructionSequence (22) - ThreadsWait (6)
モジュール
- Find (22)
-
OpenSSL
:: X509 (11) - Psych (25)
-
REXML
:: Node (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
NEWS for Ruby 3
. 0 . 0 (4) - Numeric (11)
-
V
_ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD (11) - [] (11)
-
add
_ status (11) - debug (11)
- disasm (11)
- disassemble (11)
- feed (11)
- find (22)
- getpeereid (11)
- load (14)
- next (22)
-
next
_ sibling (11) -
next
_ sibling _ node (11) -
next
_ update (11) -
next
_ wait (6) - parse (11)
- pred (11)
-
primitive
_ errinfo (11) - produce (5)
- rewind (22)
-
ruby 1
. 8 . 4 feature (11) - status (11)
- succ (22)
- sym (11)
-
yield
_ self (14) - 制御構造 (11)
検索結果
先頭5件
-
Fiddle
:: Handle :: NEXT -> Fiddle :: Handle (33617.0) -
RTLD_NEXT で表わされる擬似ハンドルを表します。
...RTLD_NEXT で表わされる擬似ハンドルを表します。
詳しくは dlsym(3) を参照してください。... -
REXML
:: Node # next _ sibling _ node -> REXML :: Node | nil (30801.0) -
次の兄弟ノードを返します。
...次の兄弟ノードを返します。
次の兄弟ノードが存在しない場合(ノードがルートである場合や、
最後のノードである場合)は nil を返します。... -
OpenSSL
:: X509 :: V _ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD -> Integer (27901.0) -
CRL の nextUpdate フィールドの値が不正である ことを意味します。
...CRL の nextUpdate フィールドの値が不正である
ことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。... -
REXML
:: Child # next _ sibling -> REXML :: Node (24713.0) -
次の隣接ノードを返します。
...次の隣接ノードを返します。
REXML::Node#next_sibling_node の別名です。
@see REXML::Child#next_sibling=... -
ThreadsWait
# next _ wait(nonblock = nil) -> Thread (24619.0) -
指定したスレッドのどれかが終了するまで待ちます。
...す。
@param nonblock true を与えると、キューが空の時、例外 ThreadsWait::ErrNoFinishedThread が発生します。
@raise ErrNoWaitingThread 終了をまつスレッドが存在しない時、発生します。
@raise ErrNoFinishedThread nonblock がtrue でかつ、キューが......空の時、発生します。
#使用例
require 'thwait'
threads = []
2.times {|i|
threads << Thread.new { sleep i }
}
thall = ThreadsWait.new
thall.join_nowait(*threads)
until thall.empty?
th = thall.next_wait
p th
end
@see Queue#pop... -
Object
# yield _ self -> Enumerator (21612.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...self を引数としてブロックを評価し、ブロックの結果を返します。
//emlist[例][ruby]{
"my string".yield_self {|s| s.upcase } # => "MY STRING"
3.next.yield_self {|x| x**x }.to_s # => "256"
//}
値をメソッドチェインのパイプラインに次々と渡すの......方です。
//emlist[メソッドチェインのパイプライン][ruby]{
require 'open-uri'
require 'json'
construct_url(arguments).
yield_self {|url| URI(url).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返しま......す。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
Object
# yield _ self {|x| . . . } -> object (21612.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...self を引数としてブロックを評価し、ブロックの結果を返します。
//emlist[例][ruby]{
"my string".yield_self {|s| s.upcase } # => "MY STRING"
3.next.yield_self {|x| x**x }.to_s # => "256"
//}
値をメソッドチェインのパイプラインに次々と渡すの......方です。
//emlist[メソッドチェインのパイプライン][ruby]{
require 'open-uri'
require 'json'
construct_url(arguments).
yield_self {|url| URI(url).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返しま......す。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
BasicSocket
# getpeereid -> [Integer , Integer] (21506.0) -
Unix ドメインソケットにおいて接続相手の euid と egid を 返します。
...Unix ドメインソケットにおいて接続相手の euid と egid を
返します。
配列の最初の要素が euid, 2番目の要素が egid です。
ソケットが Unix ドメインソケットでない場合の返り値は
不定です。
require 'socket'
Socket.unix_server_loop......("/tmp/sock") {|s|
begin
euid, egid = s.getpeereid
# Check the connected client is myself or not.
next if euid != Process.uid
# do something about my resource.
ensure
s.close
end
}... -
Prime
:: PseudoPrimeGenerator # next -> () (21401.0) -
次の擬似素数を返します。 また内部的な位置を進めます。
...次の擬似素数を返します。
また内部的な位置を進めます。
サブクラスで実装してください。
@raise NotImplementedError 必ず発生します。... -
Encoding
:: Converter # primitive _ errinfo -> Array (18616.0) -
直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
... Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
@return [result, enc1, enc2, error_bytes, readagain_bytes] という五要素の配列
result は直前の primitive_convert の戻り値です。
それ以外の四要素は :invalid......rimitive_errinfo はもっぱら Encoding::Converter#primitive_convert と組み合わせて使います。Encoding::Converter#convert を用いている場合にも取得することはできますが、有用な使い方は難しいでしょう。
//emlist[][ruby]{
# \xff is invalid as EUC-JP.
ec......= Encoding::Converter.new("EUC-JP", "Shift_JIS")
ec.primitive_convert(src="\xff", dst="", nil, 10)
p ec.primitive_errinfo
#=> [:invalid_byte_sequence, "EUC-JP", "Shift_JIS", "\xFF", ""]
# HIRAGANA LETTER A (\xa4\xa2 in EUC-JP) is not representable in ISO-8859-1.
# Since this error is occur in UTF-8... -
OpenSSL
:: X509 :: CRL # next _ update -> Time (18601.0) -
CRL の次回更新日時を Time オブジェクトで返します。
...CRL の次回更新日時を Time オブジェクトで返します。... -
Enumerator
# rewind -> self (18530.0) -
列挙状態を巻き戻します。
...。
next メソッドによる外部列挙の状態を最初まで巻き戻します。 self を返します。
内包するオブジェクトが rewind メソッドを持つとき(respond_to?(:rewind) に
真を返すとき) は、その rewind メソッドを呼び出します。
@see Enumerato......r#next
//emlist[例][ruby]{
str = "xyz"
enum = str.each_byte
p enum.next # => 120
p enum.next # => 121
enum.rewind
p enum.next # => 120
//}...