1215件ヒット
[1-100件を表示]
(0.040秒)
種類
ライブラリ
- ビルトイン (316)
- drb (11)
- etc (22)
- fiddle (11)
- gdbm (22)
-
irb
/ context (22) - json (33)
- monitor (11)
- openssl (88)
- optparse (132)
- ostruct (12)
- rake (11)
-
rexml
/ document (11) -
rinda
/ tuplespace (11) -
rubygems
/ specification (11) - win32ole (66)
-
yaml
/ dbm (44)
クラス
- Enumerator (22)
-
Fiddle
:: Pointer (11) - GDBM (22)
-
Gem
:: Specification (11) - Hash (139)
-
IRB
:: Context (22) -
JSON
:: Parser (22) -
JSON
:: State (11) - LocalJumpError (11)
- Module (11)
- Object (11)
-
ObjectSpace
:: WeakMap (11) -
OpenSSL
:: ASN1 :: ASN1Data (11) -
OpenSSL
:: ASN1 :: ObjectId (22) -
OpenSSL
:: X509 :: Attribute (22) -
OpenSSL
:: X509 :: Name (11) - OpenStruct (12)
- OptionParser (132)
-
REXML
:: Attribute (11) -
Rake
:: TaskArguments (11) -
Rinda
:: TupleEntry (11) - Struct (22)
- Thread (33)
- TracePoint (11)
- UncaughtThrowError (10)
- WIN32OLE (11)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (11) -
WIN32OLE
_ VARIANT (22) -
YAML
:: DBM (44)
モジュール
- Etc (22)
- Kernel (33)
-
OpenSSL
:: ASN1 (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - DRbProtocol (11)
- Data (2)
- Float (11)
- Integer (11)
- Marshal フォーマット (11)
- MonitorMixin (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) - ObjectId (22)
- ROBJECT (11)
- Ruby用語集 (11)
-
SC
_ SHARED _ MEMORY _ OBJECTS (11) -
SC
_ TYPED _ MEMORY _ OBJECTS (11) -
WIN32OLE
_ VARIABLE (11) - [] (44)
- []= (44)
-
_ getproperty (11) -
add
_ entry (11) -
boot
_ defclass (11) -
const
_ set (11) -
default
_ value (11) -
exit
_ value (11) - fetch (44)
-
fetch
_ values (18) -
instance
_ variable _ set (11) -
last
_ value (11) - new (77)
-
next
_ values (11) - on (132)
- open (22)
- parse (11)
-
peek
_ values (11) -
rb
_ any _ to _ s (11) -
rb
_ class _ real (11) -
rb
_ data _ object _ alloc (11) -
rb
_ define _ class _ under (11) -
rb
_ define _ global _ const (11) -
rb
_ extend _ object (11) -
rb
_ false (11) -
rb
_ mod _ extend _ object (11) -
rb
_ obj _ class (11) -
rb
_ obj _ clone (11) -
rb
_ obj _ dup (11) -
rb
_ obj _ freeze (11) -
rb
_ obj _ frozen _ p (11) -
rb
_ obj _ id (11) -
rb
_ obj _ inspect (11) -
rb
_ obj _ methods (11) -
rb
_ obj _ private _ methods (11) -
rb
_ obj _ protected _ methods (11) -
rb
_ obj _ singleton _ methods (11) -
rb
_ obj _ taint (11) -
rb
_ obj _ tainted (11) -
rb
_ obj _ untaint (11) -
return
_ value (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
set
_ last _ value (11) - shift (11)
- store (22)
-
thread
_ variable _ get (11) - throw (11)
-
to
_ h (12) -
to
_ value (11) - values (33)
-
values
_ at (33) - variables (11)
- write (11)
- クラス/メソッドの定義 (11)
検索結果
先頭5件
-
Object
# instance _ variable _ set(var , value) -> object (21254.0) -
オブジェクトのインスタンス変数 var に値 value を設定します。
...ンス変数 var に値 value を設定します。
インスタンス変数が定義されていなければ新たに定義されます。
@param var インスタンス変数名を文字列か Symbol で指定します。
@param value 設定する値です。
@return value を返します。
//e......mlist[][ruby]{
obj = Object.new
p obj.instance_variable_set("@foo", 1) #=> 1
p obj.instance_variable_set(:@foo, 2) #=> 2
p obj.instance_variable_get(:@foo) #=> 2
//}
@see Object#instance_variable_get,Object#instance_variables,Object#instance_variable_defined?... -
UncaughtThrowError
# value -> object (18236.0) -
Kernel.#throw に指定した value を返します。
...Kernel.#throw に指定した value を返します。
//emlist[例][ruby]{
def do_complicated_things
throw :uncaught_label, "uncaught_value"
end
begin
do_complicated_things
rescue UncaughtThrowError => ex
p ex.value # => "uncaught_value"
end
//}... -
WIN32OLE
_ VARIABLE # value -> object | nil (18220.0) -
変数の値を取得します。
...定数値を持つものがあります。valueメソッ
ドはこのような定数値を返します。
@return この変数が持つ定数値。値を持たない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.......variables
variables.each do |variable|
puts "#{variable.name}=#{variable.value}"
end
実行結果は以下となります。
xlChart=-4109
xlDialogSheet=-4116
xlExcel4IntlMacroSheet=4
xlExcel4MacroSheet=3
xlWorksheet=-4167... -
Thread
# value -> object (18214.0) -
スレッド self が終了するまで待ち(Thread#join と同じ)、 そのスレッドのブロックが返した値を返します。スレッド実行中に例外が 発生した場合には、その例外を再発生させます。
...n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.each {|t| p t.value}
最後の行で、待ち合わせを行っていることがわかりにくいと思うなら以下
のように書くこともできます。
threads.each {|t| p t.join.value}... -
OpenSSL
:: ASN1 :: ASN1Data # value -> object (18208.0) -
ASN.1 値に対応するRubyのオブジェクトを返します。
...ASN.1 値に対応するRubyのオブジェクトを返します。
@see OpenSSL::ASN1::ASN1Data#value=... -
WIN32OLE
_ VARIANT # value -> object (18208.0) -
値に対応するRubyオブジェクトを取得します。
...値に対応するRubyオブジェクトを取得します。
@return 値に対応するRubyのオブジェクトを返します。
obj = WIN32OLE_VARIANT.new(1, WIN32OLE::VARIANT::VT_BSTR)
obj.value # => "1" (VT_BSTRを指定して生成したので、Stringオブジェクトとなる)... -
OpenSSL
:: ASN1 . # ObjectId(value) -> OpenSSL :: ASN1 :: ObjectId -> OpenSSL :: ASN1 :: ObjectId (6408.0) -
ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::ObjectId.new と同じです。
@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT... -
static VALUE rb
_ mod _ extend _ object(VALUE mod , VALUE obj) (6400.0) -
-
OpenSSL
:: ASN1 . # ObjectId(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: ObjectId (6308.0) -
ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::ObjectId.new と同じです。
@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT... -
IRB
:: Context # set _ last _ value(value) -> object (6303.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。