573件ヒット
[1-100件を表示]
(0.129秒)
ライブラリ
- ビルトイン (162)
-
fiddle
/ import (22) - json (11)
- monitor (11)
-
net
/ http (22) - rake (22)
-
rexml
/ document (22) -
webrick
/ httputils (44) - win32ole (44)
クラス
- Array (19)
-
Enumerator
:: Lazy (11) -
JSON
:: Parser (11) - LocalJumpError (11)
-
Net
:: HTTPResponse (11) -
REXML
:: Attributes (22) -
Rake
:: TaskArguments (22) - Range (11)
- String (11)
- Thread (55)
- TracePoint (11)
-
WEBrick
:: HTTPUtils :: FormData (44) - WIN32OLE (11)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (11)
モジュール
-
Fiddle
:: Importer (22) - Kernel (11)
-
Net
:: HTTPExceptions (11)
オブジェクト
- ENV (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Marshal フォーマット (11)
- MonitorMixin (11)
-
NEWS for Ruby 3
. 0 . 0 (4) - Ruby用語集 (11)
-
WIN32OLE
_ VARIABLE (11) - [] (11)
-
call
_ end _ proc (11) - cgi (11)
-
cgi
/ session (11) -
create
_ value (11) - each (22)
-
each
_ attribute (11) -
each
_ pair (22) - exit (11)
-
exit
_ value (11) - filename (11)
- filename= (11)
- kill (11)
- name (11)
- name= (11)
-
net
/ imap (11) - new (44)
- pack (19)
- pack テンプレート文字列 (11)
-
rb
_ extend _ object (11) -
rb
_ f _ send (11) -
rb
_ gc _ mark _ locations (11) -
rb
_ mod _ append _ features (11) -
rb
_ mod _ extend _ object (11) -
rb
_ obj _ extend (11) -
rb
_ set _ end _ proc (11) - response (11)
-
return
_ value (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - terminate (11)
-
thread
_ variable _ set (11) - throw (11)
- unpack (11)
- variables (11)
-
win32
/ registry (11) -
with
_ defaults (11)
検索結果
先頭5件
-
Fiddle
:: Importer # value(type , val = nil) -> Fiddle :: CStruct (21248.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
...が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列で......に nil 以外を指定すると、確保された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
extend Fiddle::Importer
end
v = M.value("int", 32)
p v.value # =>......32
v.value = 48
p v.value # => 48... -
WIN32OLE
_ VARIABLE # value -> object | nil (21219.0) -
変数の値を取得します。
...。valueメソッ
ドはこのような定数値を返します。
@return この変数が持つ定数値。値を持たない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables
variables.each do |variab......le|
puts "#{variable.name}=#{variable.value}"
end
実行結果は以下となります。
xlChart=-4109
xlDialogSheet=-4116
xlExcel4IntlMacroSheet=4
xlExcel4MacroSheet=3
xlWorksheet=-4167... -
Net
:: HTTPResponse # value -> nil (18219.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
...せます。
@raise HTTPError レスポンスが 1xx であるか、 net/http が知らない
種類のレスポンスである場合に発生します。
@raise HTTPRetriableError レスポンスが 3xx である場合に発生します。
@raise HTTPServerException レスポン......す。
@raise HTTPFatalError レスポンスが 5xx である場合に発生します。
//emlist[例 レスポンスが 2xx(成功)][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.value # => nil
//}
//emlist[例 レ......スポンスが 2xx以外][ruby]{
require 'net/http'
uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.parse(uri))
begin
response.value
rescue => e
e.class # => Net::HTTPServerException
e.message # => 404 "Not Found"
end
//}... -
LocalJumpError
# exit _ value -> object (12231.0) -
例外 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 # => :return
p err.exit_value # => 10
end
begin
Block.new { break 5 }.call
rescue......LocalJumpError => err
p err # => #<LocalJumpError: break from block-closure>
p err.reason # => :break
p err.exit_value # => 5
end... -
Fiddle
:: Importer # create _ value(type , val = nil) -> Fiddle :: CStruct (9248.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
...が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列で......に nil 以外を指定すると、確保された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
extend Fiddle::Importer
end
v = M.value("int", 32)
p v.value # =>......32
v.value = 48
p v.value # => 48... -
REXML
:: Attributes # each _ attribute {|attribute| . . . } -> () (9212.0) -
各属性に対しブロックを呼び出します。
...ttribute オブジェクトで渡されます。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").firs......t
a.attributes.each_attribute do |attr|
p [attr.namespace, attr.name, attr.value]
end
# => ["http://example.org/foo", "att", "1"]
# => ["http://example.org/bar", "att", "2"]
# => ["", "att", "<"]
//}... -
TracePoint
# return _ value -> object (9119.0) -
メソッドやブロックの戻り値を返します。
...。
@raise RuntimeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
trace.ena... -
static VALUE rb
_ f _ send(int argc , VALUE *argv , VALUE recv) (6500.0) -
-
static VALUE rb
_ mod _ append _ features(VALUE module , VALUE include) (6500.0) -
-
static VALUE rb
_ mod _ extend _ object(VALUE mod , VALUE obj) (6500.0) -