333件ヒット
[101-200件を表示]
(0.053秒)
ライブラリ
- ビルトイン (130)
- mkmf (22)
- rake (22)
-
win32
/ registry (44) - win32ole (11)
クラス
- Binding (11)
- Data (20)
- Method (11)
- Module (22)
- Object (22)
-
Rake
:: FileList (22) -
WIN32OLE
_ TYPE (11) -
Win32
:: Registry :: PredefinedKey (33)
モジュール
- Kernel (22)
- ObjectSpace (22)
オブジェクト
- main (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
MUST
_ DEFINE (11) -
MUST
_ NOT _ DEFINE (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (7) - PredefinedKey (11)
- Ruby用語集 (11)
- [] (4)
-
arg
_ defined (11) - class (11)
- close (11)
-
convertible
_ int (22) - deconstruct (2)
-
deconstruct
_ keys (2) -
default
_ event _ sources (11) -
define
_ finalizer (22) -
define
_ method (44) -
define
_ singleton _ method (22) -
local
_ variable _ defined? (11) - members (4)
- new (15)
- parameters (11)
-
rb
_ define _ readonly _ variable (11) -
rb
_ gvar _ defined (11) -
ruby 1
. 6 feature (11)
検索結果
先頭5件
-
main
. define _ method(name) { . . . } -> Symbol (6208.0) -
インスタンスメソッド name を Object に定義します。
...。
@param name String または Symbol を指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise TypeError method に同じクラス、......サブクラス以外のメソッドを指定し
た場合に発生します。
@see Module#define_method... -
main
. define _ method(name , method) -> Symbol (6208.0) -
インスタンスメソッド name を Object に定義します。
...。
@param name String または Symbol を指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise TypeError method に同じクラス、......サブクラス以外のメソッドを指定し
た場合に発生します。
@see Module#define_method... -
Rake
:: FileList :: MUST _ DEFINE -> Array (6201.0) -
必ず委譲しなければならない付加的なメソッドのリストです。
必ず委譲しなければならない付加的なメソッドのリストです。 -
Rake
:: FileList :: MUST _ NOT _ DEFINE -> Array (6201.0) -
委譲してはいけないメソッドのリストです。
委譲してはいけないメソッドのリストです。
このリストに含まれているメソッドはこのクラスで定義しています。 -
Binding
# local _ variable _ defined?(symbol) -> bool (6200.0) -
引数 symbol で指定した名前のローカル変数が定義されている場合に true を、 そうでない場合に false を返します。
...ymbol で指定した名前のローカル変数が定義されている場合に true を、
そうでない場合に false を返します。
@param symbol ローカル変数名を Symbol オブジェクトで指定します。
//emlist[例][ruby]{
def foo
a = 1
binding.local_variable_define......d?(:a) # => true
binding.local_variable_defined?(:b) # => false
end
//}
このメソッドは以下のコードの短縮形です。
//emlist[][ruby]{
binding.eval("defined?(#{symbol}) == 'local-variable'")
//}
@see Binding#local_variable_get, Binding#local_variable_set... -
VALUE rb
_ gvar _ defined(struct global _ entry *entry) (6200.0) -
entry で示されるグローバル変数が定義されているなら真。
...entry で示されるグローバル変数が定義されているなら真。... -
static char * arg
_ defined(VALUE self , NODE *node , char *buf , char *type) (6200.0) -
-
Data
# deconstruct _ keys(array _ of _ names _ or _ nil) -> hash (6118.0) -
self のメンバの名前と値の組を Hash で返します。
...名前と値の組を Hash で返します。
//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')
distance.deconstruct_keys(nil) # => {:amount=>10, :unit=>"km"}
distance.deconstruct_keys([:amount]) # => {:amount=>10}
//}
このメソッドは以下の......//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')
case distance
in amount:, unit: 'km' # 裏側で #deconstruct_keys を呼ぶ
puts "It is #{amount} kilometers away"
else
puts "Don't know how to handle it"
end
# "It is 10 kilometers away" が表示さ......れる
# 以下のようにも書ける
case distance
in Measure(amount:, unit: 'km')
puts "It is #{amount} kilometers away"
# ...
end
//}
@param array_of_names_or_nil 返り値に含めるメンバの名前の配列を指定します。nil の場合は全てのメンバを意味します。
[... -
Win32
:: Registry :: PredefinedKey . new(hkey , keyname) (6100.0) -
@todo
@todo -
Ruby用語集 (6070.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...Ruby用語集
A B C D E F G I J M N O R S Y
a ka sa ta na ha ma ya ra wa
=== 記号・数字
: %記法
: % notation
「%」記号で始まる多種多様なリテラル記法の総称。
参照:d:spec/literal#percent
: 0 オリジン
: zero-ba......sed
番号が 0 から始まること。
例えば、
Array や Vector、Matrix などの要素の番号、
String における文字の位置、
といったものは 0 オリジンである。
: 1 オリジン
: one-based
番号が 1 から始まること。
例えば、
エラ......ける & も演算子である。
defined? のように、見た目がメソッドのような演算子もある。
参照:spec/operator
: 汚染
: taint
Ruby のオブジェクトは「汚染されているか否か」という状態を持ち、
Ruby のセキュリティー機構はこ... -
Win32
:: Registry :: PredefinedKey # class (6000.0) -
@todo
@todo