種類
- インスタンスメソッド (291)
- モジュール関数 (72)
- 特異メソッド (41)
- ライブラリ (11)
ライブラリ
- ビルトイン (49)
- csv (11)
- fileutils (72)
-
irb
/ context (22) - json (11)
- mkmf (88)
-
ripper
/ lexer (8) -
rubygems
/ source _ index (11) -
rubygems
/ source _ info _ cache (55) - strscan (11)
- uri (11)
- win32ole (11)
クラス
- Array (11)
- CSV (11)
-
Gem
:: SourceIndex (11) -
Gem
:: SourceInfoCache (55) -
IRB
:: Context (22) -
JSON
:: State (11) - Module (5)
-
RDoc
:: Options (44) - Range (11)
- Ripper (8)
-
RubyVM
:: InstructionSequence (22) - StringScanner (11)
-
URI
:: Generic (11) -
WIN32OLE
_ TYPE (11)
キーワード
- bsearch (22)
- cache (11)
-
check
_ circular? (11) - compile (11)
-
const
_ source _ location (5) -
copy
_ entry (11) -
copy
_ file (11) -
cp
_ lr (6) -
default
_ event _ sources (11) -
egrep
_ cpp (22) - flush (11)
-
force
_ output (11) -
force
_ output= (11) -
force
_ quotes? (11) -
force
_ update (11) - hierarchical? (11)
-
inline
_ source (11) - irb (11)
- lex (4)
- new (11)
- rc? (11)
- refresh (11)
-
remove
_ dir (11) -
remove
_ entry (11) -
remove
_ entry _ secure (11) -
remove
_ file (11) - search (22)
-
search
_ full (11) -
search
_ with _ source (11) - tokenize (4)
-
try
_ cpp (22) -
try
_ link (22) -
try
_ run (22)
検索結果
先頭5件
-
IRB
:: Context # rc -> bool (18208.0) -
~/.irbrc などの設定ファイルがあれば読み込みを行うかどうかを返します。
...~/.irbrc などの設定ファイルがあれば読み込みを行うかどうかを返します。
@return 設定ファイルの読み込みを行う場合は true を返します。行わない場
合(irb の起動時に -f オプションを指定した場合)は false を返しま... -
Gem
:: SourceInfoCache # search _ with _ source(pattern , only _ platform = false , all = false) -> Array (15502.0) -
与えられた条件を満たす Gem::Specification と URL のリストを返します。
...URL のリストを返します。
@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
@param only_platform 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。
@param all 真......を指定するとキャッシュを更新してから検索を実行します。
@return 第一要素を Gem::Specification、第二要素を取得元の URL とする配列を要素とする配列を返します。... -
StringScanner
# search _ full(regexp , s , f) -> object (12254.0) -
regexp で指定された正規表現とマッチするまで文字列をスキャンします。
...ンポインタを進めます。
* s が false ならばスキャンポインタを進めません。
* f が true ならばスキャン開始位置からマッチした部分の末尾までの部分文字列を返します。
* f が false ならばスキャン開始位置からマッ......く nil を返します。
このメソッドは s と f の組み合わせにより、
他のメソッドと同等の動作になります。
* search_full(regexp, true, true) は StringScanner#scan_until と同等。
* search_full(regexp, true, false) は StringScanner#skip_until と同......rch_full(regexp, false, true) は StringScanner#check_until と同等。
* search_full(regexp, false, false) は StringScanner#exist? と同等。
@param regexp マッチに用いる正規表現を指定します。
@param s true ならばスキャンポインタを進めます。
fal... -
WIN32OLE
_ TYPE # default _ event _ sources -> [WIN32OLE _ TYPE] (12224.0) -
型が持つソースインターフェイスを取得します。
...型が持つソースインターフェイスを取得します。
default_event_sourcesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスがサポートするデフォルトのソースインターフェイス(イ
ベントの通知元となるイン......LE_TYPEの配列と
して返します。返すのは配列ですが、デフォルトのソースインターフェ
イスは最大でも1インターフェイスです。ソースインターフェイスを持
たない場合は空配列を返します。
tobj = WIN32OL......32
require 'win32ole'
type = WIN32OLE_TYPE.new('Microsoft Internet Controls', 'InternetExplorer')
ctl = WIN32OLE.new(type.progid)
source = type.default_event_sources[0]
class WebEvent
def initialize
@completed = false
end
attr_reader :completed
end
source.ole_methods.each do |... -
RDoc
:: Options # inline _ source -> bool (12216.0) -
コマンドライン引数の --inline-source オプションか --one-file を指定して いた場合、もしくは --fmt オプションに xml 指定した場合に true を返しま す。そうでない場合は false を返します。
...コマンドライン引数の --inline-source オプションか --one-file を指定して
いた場合、もしくは --fmt オプションに xml 指定した場合に true を返しま
す。そうでない場合は false を返します。... -
URI
:: Generic # hierarchical? -> bool (12216.0) -
自身に path が設定されているなら true を返します。そうでない場合は false を返します。
...自身に path が設定されているなら true を返します。そうでない場合は false を返します。... -
Module
# const _ source _ location(name , inherited = true) -> [String , Integer] (12212.0) -
name で指定した定数の定義を含むソースコードのファイル名と行番号を配列で返します。
...を配列で返します。
@param name Symbol,String で定数の名前を指定します。
@param inherited true を指定するとスーパークラスや include したモジュールで定義された定数が対象にはなります。false を指定した場合 対象にはなりません......nil を返します。
定数は見つかったがソースファイルが見つからなかった場合は空の配列を返します。
//emlist[例][ruby]{
# test.rb:
class A # line 1
C1 = 1
C2 = 2
end
module M # line 6
C3 = 3
end
class B < A # line 10
includ......end
class A # 継続して A を定義する
C2 = 8 # 定数を再定義する
end
p B.const_source_location('C4') # => ["test.rb", 12]
p B.const_source_location('C3') # => ["test.rb", 7]
p B.const_source_location('C1') # => ["test.rb", 2]
p B.const_source_locatio... -
JSON
:: State # check _ circular? -> bool (12206.0) -
循環参照のチェックを行う場合は、真を返します。 そうでない場合は偽を返します。
...循環参照のチェックを行う場合は、真を返します。
そうでない場合は偽を返します。
//emlist[例 ネストをチェックするケース][ruby]{
require "json"
a = [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[......JSON.state.new
begin
JSON.generate(a, s)
rescue JSON::NestingError => e
[e, s.max_nesting, s.check_circular?] # => [#<JSON::NestingError: nesting of 100 is too deep>, 100, true]
end
//}
//emlist[例 ネストをチェックしないケース][ruby]{
require "json"
a = [[[[[[[[[[[[[[[[[[[[[[[[[......son = JSON.generate(a, s2)
[json, s2.max_nesting, s2.check_circular?] # => ["[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[0]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]", 0, false]
//}... -
Gem
:: SourceInfoCache # search(pattern , platform _ only = false , all = false) -> [Gem :: Specification] (9402.0) -
与えられた条件を満たす Gem::Specification のリストを返します。
...ンスを指定します。
@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。
@param all 真を指定するとキャッシュを更新してから検索を実行します。
@see Gem::SourceIndex#search... -
FileUtils
. # copy _ file(src , dest , preserve = false , dereference _ root = true) -> () (9301.0) -
ファイル src の内容を dest にコピーします。
...ファイル src の内容を dest にコピーします。
@param src コピー元。
@param dest コピー先。
@param preserve preserve が真のときは更新時刻と、
可能なら所有ユーザ・所有グループもコピーします。
@param dereference_root deref......erence_root が真のときは src についてだけシンボリックリンクの指す
内容をコピーします。偽の場合はシンボリックリンク自体をコピーします。...