1842件ヒット
[1601-1700件を表示]
(0.037秒)
ライブラリ
- ビルトイン (850)
- benchmark (11)
- logger (22)
-
minitest
/ unit (18) -
net
/ http (22) -
net
/ imap (22) -
net
/ telnet (2) - openssl (198)
- prettyprint (11)
- pty (11)
- rake (11)
-
rexml
/ sax2listener (11) - rss (33)
-
rubygems
/ command (11) -
rubygems
/ command _ manager (11) - shell (12)
-
shell
/ command-processor (408) -
shell
/ process-controller (90) -
syslog
/ logger (11) - tracer (22)
-
webrick
/ httpserver (22) -
webrick
/ httpservlet / prochandler (33)
クラス
-
Benchmark
:: Job (11) - Enumerator (11)
-
Enumerator
:: Yielder (5) -
Gem
:: Command (11) -
Gem
:: CommandManager (11) - Hash (86)
- IO (11)
- LocalJumpError (22)
- Logger (22)
- Method (65)
-
MiniTest
:: Unit (1) - Module (22)
-
Net
:: HTTP (22) -
Net
:: IMAP (22) -
Net
:: Telnet (2) - Object (55)
-
OpenSSL
:: SSL :: SSLContext (176) -
OpenSSL
:: X509 :: Store (22) -
PTY
:: ChildExited (11) - PrettyPrint (11)
- Proc (182)
-
Process
:: Status (165) -
Process
:: Tms (88) -
RSS
:: Maker :: ItemsBase (11) -
RSS
:: Rss :: Channel :: Cloud (22) - Shell (12)
-
Shell
:: CommandProcessor (408) -
Shell
:: ProcessController (90) - String (33)
- Symbol (11)
-
Syslog
:: Logger (11) - Thread (22)
- TracePoint (6)
- Tracer (22)
- UnboundMethod (22)
-
WEBrick
:: HTTPServer (22) -
WEBrick
:: HTTPServlet :: ProcHandler (33)
モジュール
- Enumerable (44)
-
MiniTest
:: Assertions (17) -
REXML
:: SAX2Listener (11) -
Rake
:: TaskManager (11)
キーワード
- & (11)
- << (12)
- == (11)
- === (11)
- >> (23)
- [] (28)
-
active
_ job? (6) -
active
_ jobs (6) -
active
_ jobs _ exist? (6) -
add
_ filter (11) -
add
_ response _ handler (22) -
add
_ schedule (6) -
add
_ trace _ func (11) - append (6)
- arity (11)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) - atime (6)
- basename (6)
- binding (11)
- blockdev? (6)
- call (11)
- cat (6)
- chardev? (6)
-
check
_ point (6) - chmod (6)
- chown (6)
-
client
_ cert _ cb (11) -
client
_ cert _ cb= (11) -
close
_ on _ exec= (11) -
command
_ processor (6) - concat (6)
- coredump? (11)
-
create
_ rule (11) - cstime (11)
- cstime= (11)
- ctime (6)
- curry (42)
- cutime (11)
- cutime= (11)
- default (22)
-
default
_ proc (11) -
default
_ proc= (11) -
define
_ method (22) -
define
_ singleton _ method (22) - delete (6)
- detect (22)
- directory? (6)
- dirname (6)
-
do
_ GET (11) -
do
_ POST (11) -
do
_ sort= (11) - echo (6)
- encode (33)
- executable? (6)
-
executable
_ real? (6) - exist? (6)
- exists? (6)
-
exit
_ value (11) - exited? (11)
- exitstatus (11)
- file? (6)
- find (22)
-
find
_ system _ command (6) -
finish
_ all _ jobs (6) - foreach (6)
- formatter (22)
- formatter= (11)
- ftype (6)
- genspace (11)
-
get
_ instance (11) - glob (6)
- grpowned? (6)
- hash (11)
- identical? (6)
- inspect (22)
- jobs (6)
-
jobs
_ exist? (6) - join (6)
-
kill
_ job (6) - lambda? (11)
- link (6)
- list (11)
- lstat (6)
- mkdir (6)
-
mount
_ proc (22) - mtime (6)
- notify (6)
- open (6)
- out (6)
- owned? (6)
- parameters (39)
- pid (11)
- pipe? (6)
- preprocess (2)
-
process
_ args (12) -
process
_ controller (6) -
processing
_ instruction (11) - readable? (6)
-
readable
_ real? (6) - readlink (6)
- reason (11)
- registerProcedure (11)
- registerProcedure= (11)
- rehash (6)
- rename (6)
-
renegotiation
_ cb (11) -
renegotiation
_ cb= (11) - rm (6)
- rmdir (6)
-
ruby2
_ keywords (5) - send (22)
-
servername
_ cb (11) -
servername
_ cb= (11) -
session
_ get _ cb (11) -
session
_ get _ cb= (11) -
session
_ new _ cb (11) -
session
_ new _ cb= (11) -
session
_ remove _ cb (11) -
session
_ remove _ cb= (11) -
set
_ get _ line _ procs (11) -
set
_ trace _ func (11) - setgid? (6)
- setuid? (6)
- sfork (6)
- shell (6)
- shift (11)
- signaled? (11)
- size (17)
- size? (6)
- socket? (6)
-
source
_ location (33) - split (6)
-
start
_ job (6) - stat (6)
- status (11)
- sticky? (6)
- stime (11)
- stime= (11)
- stopped? (11)
- stopsig (11)
- success? (11)
- symlink (6)
- symlink? (6)
- system (6)
- tee (6)
-
terminate
_ job (6) - termsig (11)
- test (6)
-
tmp
_ dh _ callback (11) -
tmp
_ dh _ callback= (11) -
to
_ i (11) -
to
_ proc (58) -
to
_ s (22) - transact (6)
- truncate (6)
- unlink (6)
- utime (17)
- utime= (11)
-
values
_ at (11) -
verify
_ callback (33) -
verify
_ callback= (33) -
wait
_ all _ jobs _ execution (6) -
waiting
_ job? (6) -
waiting
_ jobs (6) -
waiting
_ jobs _ exist? (6) -
when
_ invoked (11) -
world
_ readable? (6) -
world
_ writable? (6) - writable? (6)
-
writable
_ real? (6) - yield (11)
- zero? (6)
検索結果
先頭5件
-
Hash
# shift -> [object , object] | nil (7.0) -
ハッシュからキーが追加された順で先頭の要素をひとつ取り除き、 [key, value]という配列として返します。
...り除かれた残りのハッシュに変更されます。
ハッシュが空の場合、デフォルト値(Hash#defaultまたはHash#default_procのブロックの値か、どちらもnilならばnil)
を返します(このとき、[key,value] という形式の値を返すわけではない... -
Hash
# values _ at(*keys) -> [object] (7.0) -
引数で指定されたキーに対応する値の配列を返します。
...引数が指定されなかった場合は、空の配列を返します。
//emlist[例][ruby]{
h = {1=>"a", 2=>"b", 3=>"c"}
p h.values_at(1,3,4) #=> ["a", "c", nil]
# [h[1], h[3] ,h[4]] と同じ
//}
@see Hash#[] , Hash.new, Hash#default, Hash#default_proc, Array#values_at... -
LocalJumpError
# exit _ value -> object (7.0) -
例外 LocalJumpError を発生する原因となった break や return に渡した値を返します。
...例外 LocalJumpError を発生する原因となった
break や return に渡した値を返します。
例:
def foo
proc { return 10 }
end
begin
foo.call
rescue LocalJumpError => err
p err # => #<LocalJumpError: return from block-closure>
p err.reason... -
LocalJumpError
# reason -> Symbol (7.0) -
例外を発生させた原因をシンボルで返します。
...返します。
返す値は以下のいずれかです。
* :break
* :redo
* :retry
* :next
* :return
* :noreason
例:
def foo
proc { return 10 }
end
begin
foo.call
rescue LocalJumpError => err
p err # => #<LocalJumpError: return from block-closur... -
Logger
# formatter=(formatter) (7.0) -
ログを出力する際に使用するフォーマッターをセットします。
...ソッドを
持つオブジェクトを指定します。call メソッドの返り値は文字列にしてください。
//emlist[][ruby]{
require 'logger'
logger = Logger.new
logger.formatter = proc{|severity, datetime, progname, message|
"#{datetime}: #{message}\n"
}
//}... -
Method
# parameters -> [object] (7.0) -
Method オブジェクトの引数の情報を返します。
...t[例][ruby]{
m = Class.new{define_method(:m){|x, y=42, *other, k_x:, k_y: 42, **k_other, &b|}}.instance_method(:m)
m.parameters #=> x], [:opt, :y], [:rest, :other], [:keyreq, :k_x], [:key, :k_y], [:keyrest, :k_other], [:block, :b
File.method(:symlink).parameters #=> req
//}
@see Proc#parameters......st[例][ruby]{
m = Class.new{define_method(:m){|x, y=42, *other, k_x:, k_y: 42, **k_other, &b|}}.instance_method(:m)
m.parameters #=> x], [:opt, :y], [:rest, :other], [:keyreq, :k_x], [:key, :k_y], [:keyrest, :k_other], [:block, :b
File.method(:symlink).parameters #=> req
//}
@see Proc#parameters... -
Method
# source _ location -> [String , Integer] | nil (7.0) -
ソースコードのファイル名と行番号を配列で返します。
...す。
その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。
@see Proc#source_location
//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
def foo; end
end
# ----- end of /tmp/foo.rb ----
require '/tmp/... -
Module
# define _ method(name) { . . . } -> Symbol (7.0) -
インスタンスメソッド name を定義します。
...スの上で BasicObject#instance_eval されます。
@param name メソッド名を String または Symbol を指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を... -
Module
# define _ method(name , method) -> Symbol (7.0) -
インスタンスメソッド name を定義します。
...スの上で BasicObject#instance_eval されます。
@param name メソッド名を String または Symbol を指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を... -
Net
:: IMAP # add _ response _ handler(handler) -> () (7.0) -
レスポンスハンドラを追加します。
...ンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。
例:
imap.add_response_handler do |resp|
p resp
end
@param handler 追加するハンドラ(Proc や Method オブジェクト)
@see Net::IMAP#remove_response_handler...