980件ヒット
[1-100件を表示]
(0.165秒)
種類
- インスタンスメソッド (763)
- 特異メソッド (118)
- モジュール関数 (77)
- 変数 (11)
- 文書 (11)
ライブラリ
- English (11)
- ビルトイン (52)
- bigdecimal (44)
- coverage (14)
- csv (44)
- digest (22)
- fileutils (44)
- ipaddr (11)
-
irb
/ cmd / load (11) -
irb
/ ext / use-loader (33) - json (11)
- kconv (11)
- matrix (34)
- mkmf (110)
- monitor (3)
-
net
/ pop (11) - openssl (18)
- optparse (11)
- pathname (22)
- pp (8)
-
rake
/ packagetask (11) - readline (22)
- resolv (11)
-
rexml
/ document (11) - rubygems (11)
-
rubygems
/ custom _ require (11) -
rubygems
/ requirement (33) -
rubygems
/ specification (22) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (143)
- strscan (66)
- thwait (12)
- uri (33)
- zlib (22)
クラス
- Addrinfo (44)
- BasicSocket (66)
- BigDecimal (44)
- CSV (22)
-
CSV
:: Row (22) - Coverage (14)
-
Digest
:: Base (22) - Dir (8)
-
Gem
:: Requirement (33) -
Gem
:: Specification (22) - IPAddr (11)
-
IRB
:: Context (22) -
IRB
:: ExtendCommand :: Require (11) -
JSON
:: State (11) - Matrix (34)
- Monitor (3)
-
Net
:: POP3 (11) -
OpenSSL
:: BN (18) - OptionParser (11)
- PP (8)
- Pathname (22)
-
REXML
:: Entity (11) -
Rake
:: PackageTask (11) -
Resolv
:: DNS :: Name (11) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) -
Socket
:: AncillaryData (11) -
Socket
:: Option (22) - StringScanner (66)
- ThreadsWait (12)
-
URI
:: Generic (33) -
Zlib
:: GzipReader (22)
モジュール
- Enumerable (22)
- FileUtils (44)
-
IRB
:: ExtendCommandBundle (11) - Kconv (11)
- Kernel (165)
- Readline (11)
オブジェクト
-
Readline
:: HISTORY (11)
キーワード
-
$ IGNORECASE (11) - == (44)
- === (11)
- APOP (11)
- [] (18)
- absolute (11)
- absolute? (11)
- all? (11)
- antisymmetric? (6)
- any? (11)
-
beginning
_ of _ line? (11) - bol? (11)
-
check
_ circular? (11) - cmp (11)
-
cmsg
_ is? (11) -
compare
_ file (11) -
completion
_ case _ fold (11) -
do
_ not _ reverse _ lookup (11) -
do
_ not _ reverse _ lookup= (11) - empty? (36)
-
enable
_ config (22) - eof (11)
- eof? (11)
- eos? (11)
- eql? (11)
- exact? (11)
- execute (11)
- field? (11)
- finished? (6)
- gem (11)
- getsockopt (11)
-
have
_ struct _ member (22) -
have
_ type (22) -
have
_ var (22) - identical? (11)
- include? (11)
- ip? (11)
- ipv4? (11)
- ipv6? (11)
-
irb
_ require (11) - isjis (11)
- load (11)
- matched? (11)
- matches? (11)
- mountpoint? (11)
-
need
_ zip (11) - negative? (7)
- new (11)
- prerelease? (11)
-
prime
_ fasttest? (11) - real? (11)
- recvmsg (11)
- regular? (11)
- relative? (22)
-
require
_ relative (11) -
required
_ attribute? (11) - rest? (11)
-
ruby 1
. 8 . 4 feature (11) - running? (7)
-
satisfied
_ by? (11) -
satisfies
_ requirement? (11) - setsockopt (22)
-
sharing
_ detection (4) -
sharing
_ detection= (4) -
skew
_ symmetric? (6) -
skip
_ blanks? (11) - start (7)
-
subdomain
_ of? (11) - test (18)
- unix? (11)
- uptodate? (11)
-
use
_ loader (11) -
use
_ loader? (11) -
wait
_ for _ cond (3) -
with
_ config (22) -
write
_ headers? (11) - zero? (11)
検索結果
先頭5件
-
Kernel
# require(path) -> bool (24440.0) -
RubyGems を require すると、Kernel#require が Gem を 要求されたときにロードするように置き換えます。
...RubyGems を require すると、Kernel#require が Gem を
要求されたときにロードするように置き換えます。
再定義された Kernel#require を呼び出すと以下の事を行います。
Ruby のロードパスに存在するライブラリを指定した場合はその......は、
その Gem をロードパスに登録します。
@param path ロードしたいライブラリの名前を指定します。
@return 既にロードされているライブラリを再度ロードしようとした場合は false を返します。
そうでない場合は true... -
Kernel
. # require(feature) -> bool (24426.0) -
Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。
...Ruby ライブラリ feature をロードします。拡張子補完を行い、
同じファイルの複数回ロードはしません。
feature が絶対パスのときは feature からロードします。
feature が相対パスのときは組み込み変数 $:
に示されるパスを順番......ブラリ
(*.so,*.o,*.dll など) であり、feature の拡張子が省略された場合はその
両方から探します( *.rb が優先されます)。
省略されなかった場合は指定された種別のみを探します。
また、feature の拡張子にはアーキテクチャで実......し、ロードした feature の名前を(拡
張子も含めて) 変数 $" に追加します。ただし、feature の名前が既に $"
に含まれていた場合はロードせずに false を返します。
@param feature ファイル名の文字列です。
@raise LoadError ロードに失... -
IRB
:: ExtendCommandBundle # irb _ require(*opts , &b) -> bool (24424.0) -
現在の irb に関する IRB::Context に対して irb_require コマンドを 実行します。
...現在の irb に関する IRB::Context に対して irb_require コマンドを
実行します。
@see IRB::ExtendCommand::Require#execute... -
StringScanner
# beginning _ of _ line? -> bool (24408.0) -
スキャンポインタが行頭を指しているなら true を、 行頭以外を指しているなら false を返します。
...ら false を返します。
行頭の定義は、文字列先頭かまたは \n の直後を指していることです。
文字列末尾は必ずしも行頭ではありません。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new("test\nstring")
s.bol? # => true
s.scan(/\w+....../)
s.bol? # => false
s.scan(/\n/)
s.bol? # => true
s.scan(/\w+/)
s.bol? # => false
//}... -
Socket
:: Option . bool(family , level , optname , boolean) -> Socket :: Option (21519.0) -
整数をデータとして持つ Socket::Option オブジェクト新たに生成し返します。
...:Option オブジェクト新たに生成し返します。
family, level, optname には Socket::SOL_SOCKET のような整数の他、
文字列("SOL_SOCKET", "SOCKET")、シンボル(:SOL_SOCKET, :SOCKET)を
指定することができます。
@param family ソケットファミリー
@param l......@param optname オプションの名前
@param boolean データ(真偽値)
require 'socket'
p Socket::Option.bool(:INET, :SOCKET, :KEEPALIVE, true)
# => #<Socket::Option: INET SOCKET KEEPALIVE 1>
p Socket::Option.bool(:INET, :SOCKET, :KEEPALIVE, false)
# => #<Socket::Option: AF_INET S......OCKET KEEPALIVE 0>... -
Gem
:: Specification # satisfies _ requirement?(dependency) -> bool (21401.0) -
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
...この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
依存関係を満たす場合は真を返します。そうでない場合は偽を返します。
@param dependency チェックしたい依存関係を指定します。
@see Gem::Dependency... -
Gem
:: Specification . required _ attribute?(name) -> bool (21401.0) -
必須属性であれば真を返します。
...必須属性であれば真を返します。
@param name 属性名を指定します。... -
Kernel
. # require _ relative(relative _ feature) -> bool (18708.0) -
現在のファイルからの相対パスで require します。
...相対パスで require します。
require File.expand_path(relative_feature, File.dirname(__FILE__))
とほぼ同じです。
Kernel.#eval などで文字列を評価した場合に、そこから
require_relative を呼出すと必ず失敗します。
@param relative_feature ファイル......名の文字列です。
@raise LoadError ロードに失敗した場合に発生します。
@see Kernel.#require
=== require と load のスコープ
ローカル変数はファイル間では共有されません。ですので、
ロードしたライブラリのローカル変数を
ロード......扱い方はKernel.#loadでも同様です。
//emlist[例][ruby]{
# ---------- some.rb -----------
$a = 1
@a = 1
A = 1
a = 1
# ---------- end some.rb -------
require 'some'
p $a #=> 1
p @a #=> 1
p A #=> 1
p a # undefined local variable or method `a' for #<Object:0x294f9ec @a=1> (NameError)
//}... -
Monitor
# wait _ for _ cond(cond , timeout) -> bool (15307.0) -
MonitorMixin::ConditionVariable 用の内部メソッドです。
...MonitorMixin::ConditionVariable 用の内部メソッドです。
@param cond Thread::ConditionVariable を指定します。
@param timeout タイムアウトまでの秒数。指定しなかった場合はタイムアウトしません。
@return タイムアウトしたときは false を返し......ます。それ以外は true を返します。
//emlist[例][ruby]{
require 'monitor'
m = Monitor.new
cv = Thread::ConditionVariable.new
m.enter
m.wait_for_cond(cv, 1)
//}... -
Pathname
# relative? -> bool (15307.0) -
self が相対パス指定であれば真を返します。
...self が相対パス指定であれば真を返します。
//emlist[例][ruby]{
require 'pathname'
p = Pathname.new('/im/sure')
p.relative? #=> false
p = Pathname.new('not/so/sure')
p.relative? #=> true
//}...