別のキーワード
ライブラリ
- ビルトイン (748)
-
json
/ add / date (12) -
json
/ add / date _ time (12) - openssl (12)
- pp (24)
-
rdoc
/ context (36) -
rdoc
/ top _ level (24) - resolv (36)
-
rexml
/ streamlistener (12) - set (9)
- tsort (70)
- uri (12)
-
webrick
/ httpauth / userdb (12) -
webrick
/ httputils (24) -
win32
/ registry (12) - win32ole (48)
クラス
-
ARGF
. class (156) - Array (48)
- Date (12)
- DateTime (12)
-
Enumerator
:: Lazy (6) - Hash (19)
- IO (12)
- Method (48)
- Module (132)
- NilClass (12)
- Object (132)
-
OpenSSL
:: ASN1 :: ASN1Data (12) -
RDoc
:: Context (36) -
RDoc
:: TopLevel (24) -
Resolv
:: DNS (36) -
RubyVM
:: InstructionSequence (12) - Set (12)
- TracePoint (24)
-
URI
:: Generic (12) - UnboundMethod (24)
-
WEBrick
:: HTTPUtils :: FormData (24) -
WIN32OLE
_ TYPE (24) -
WIN32OLE
_ TYPELIB (24) -
Win32
:: Registry :: PredefinedKey (12)
モジュール
- Enumerable (144)
-
REXML
:: StreamListener (12) - TSort (70)
-
WEBrick
:: HTTPAuth :: UserDB (12)
キーワード
-
add
_ class (12) -
add
_ class _ or _ module (24) -
add
_ module (12) - argv (12)
- arity (24)
- attr (12)
-
attr
_ accessor (4) -
attr
_ reader (4) -
attr
_ writer (4) -
auth
_ type (12) - bytes (14)
-
callee
_ id (12) -
class
_ variables (12) - classify (12)
- clone (12)
- component (12)
- constants (12)
-
default
_ event _ sources (12) -
define
_ method (24) -
define
_ singleton _ method (24) - display (12)
- dup (12)
-
each
_ byte (24) -
each
_ entry (24) -
each
_ resource (12) -
each
_ strongly _ connected _ component (23) -
each
_ strongly _ connected _ component _ from (23) - eager (6)
- entitydecl (12)
-
find
_ local _ symbol (12) - getbyte (12)
- getresource (12)
- getresources (12)
-
initialize
_ copy (12) -
instance
_ methods (12) -
instance
_ variables (12) - list (12)
- max (48)
- merge (12)
-
method
_ id (12) - methods (12)
- min (48)
- name (12)
-
ole
_ classes (12) -
ole
_ type (12) -
ole
_ types (12) -
original
_ name (24) - parameters (12)
- prepend (12)
-
pretty
_ print (12) -
pretty
_ print _ cycle (12) - private (36)
-
read
_ nonblock (10) - readbyte (24)
- readlines (36)
-
respond
_ to _ missing? (12) -
singleton
_ methods (12) -
sort
_ by (24) -
strongly
_ connected _ components (12) -
tag
_ class (12) -
to
_ a (72) -
to
_ ary (36) -
to
_ h (7) -
to
_ json (24) - tsort (12)
検索結果
先頭5件
-
Win32
:: Registry :: PredefinedKey # class (21102.0) -
@todo
@todo -
Set
# classify {|o| . . . } -> Hash (12207.0) -
集合をブロックの値によって分類し、結果をハッシュとして返します。
...ます。
生成されるハッシュのキーはブロックの実行結果、値は分類された集合と
なります。
//emlist[][ruby]{
require 'set'
numbers = Set[10, 4.5, 20, 30, 31.2]
p numbers.classify {|o| o.class}
# => {Integer=>#<Set: {10, 20, 30}>, Float=>#<Set: {4.5, 31.2}>}
//}......が
渡されます。
生成されるハッシュのキーはブロックの実行結果、値は分類された集合と
なります。
//emlist[][ruby]{
numbers = Set[10, 4.5, 20, 30, 31.2]
p numbers.classify {|o| o.class}
# => {Integer=>#<Set: {10, 20, 30}>, Float=>#<Set: {4.5, 31.2}>}
//}... -
ARGF
. class # bytes { |byte| . . . } -> self (9217.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_byte を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_byte を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # each _ byte { |byte| . . . } -> self (9207.0) -
ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。 ブロック引数byteは0..255のいずれかの整数です。
...ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。
ブロック引数byteは0..255のいずれかの整数です。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみ......現在位置の1バイトについてファイル名を得るには
ARGF.class#filename を使用します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成して返します。
例:
ARGF.each_byte.to_a # => [35, 32, ... 95, 10]
@see IO#each_byte... -
WIN32OLE
_ TYPELIB # ole _ classes -> [WIN32OLE _ TYPE] (9201.0) -
TypeLibに格納されているすべての型を取得します。
...TypeLibに格納されているすべての型を取得します。
TypeLibに格納されている型には、クラス(CoClass——コンポーネントクラス)
やEnum(列挙子)、構造体などがあります。
@return TypeLibに格納されているすべての型をWIN32OLE_TYP......Eオブジェ
クトの配列として返します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
classes = tlib.ole_types.map{|k| k.name} # => ["Adjustments", "CalloutFormat", ...]... -
WIN32OLE
_ TYPELIB # ole _ types -> [WIN32OLE _ TYPE] (9201.0) -
TypeLibに格納されているすべての型を取得します。
...TypeLibに格納されているすべての型を取得します。
TypeLibに格納されている型には、クラス(CoClass——コンポーネントクラス)
やEnum(列挙子)、構造体などがあります。
@return TypeLibに格納されているすべての型をWIN32OLE_TYP......Eオブジェ
クトの配列として返します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
classes = tlib.ole_types.map{|k| k.name} # => ["Adjustments", "CalloutFormat", ...]... -
ARGF
. class # bytes -> Enumerator (9117.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_byte を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_byte を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # getbyte -> Integer | nil (9113.0) -
self から 1 バイト(0..255)を読み込み整数として返します。 既に EOF に達していれば nil を返します。
...cho "bar" > file2
$ ruby argf.rb file1 file2
ARGF.getbyte # => 102
ARGF.getbyte # => 111
ARGF.getbyte # => 111
ARGF.getbyte # => 10
ARGF.getbyte # => 98
ARGF.getbyte # => 97
ARGF.getbyte # => 114
ARGF.getbyte # => 10
ARGF.getbyte # => nil
@see ARGF.class#getc, ARGF.class#gets... -
WIN32OLE
_ TYPE # ole _ type -> String | nil (9113.0) -
selfの型の種類(TYPEKIND)を取得します。
...型の種類(TYPEKIND)を取得します。
@return selfの型の種類を文字列で返します。情報が取得できない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
p tobj.ole_type # => Class
ole_typeには以下が......: Class
コンポーネントクラス(InterfaceやDispatchの実装)(5)
: Alias
他の型の別名(6)
: Union
共用体(7)
: Max
型の種類を示す列挙体の終端マーカ(8)
MaxはTYPEKINDの終端マーカなので意味を持ちません。
@see WIN32OLE_TYPE......#typekind... -
ARGF
. class # each _ byte -> Enumerator (9107.0) -
ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。 ブロック引数byteは0..255のいずれかの整数です。
...ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。
ブロック引数byteは0..255のいずれかの整数です。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみ......現在位置の1バイトについてファイル名を得るには
ARGF.class#filename を使用します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成して返します。
例:
ARGF.each_byte.to_a # => [35, 32, ... 95, 10]
@see IO#each_byte...