2321件ヒット
[1-100件を表示]
(0.095秒)
ライブラリ
- English (22)
- ビルトイン (1341)
- continuation (11)
- csv (55)
- fiddle (88)
-
fiddle
/ import (11) - forwardable (22)
- matrix (66)
-
minitest
/ mock (1) -
minitest
/ unit (1) - mkmf (11)
-
net
/ http (11) - openssl (44)
- optparse (22)
- pstore (33)
- psych (61)
- rake (22)
-
rake
/ packagetask (11) - readline (11)
-
rexml
/ document (66) -
rexml
/ parsers / pullparser (22) -
rubygems
/ command _ manager (11) -
rubygems
/ config _ file (11) - set (11)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - stringio (11)
- strscan (11)
- thwait (36)
- tsort (42)
-
webrick
/ config (11) -
webrick
/ httpresponse (11) -
webrick
/ httpserver (11) -
webrick
/ httpstatus (11) -
webrick
/ httputils (11) - win32ole (66)
-
yaml
/ dbm (33)
クラス
- Array (359)
-
CSV
:: Row (22) -
CSV
:: Table (33) - Class (3)
- Continuation (11)
- Dir (29)
- Enumerator (22)
-
Fiddle
:: Handle (44) -
Fiddle
:: Pointer (44) -
Gem
:: CommandManager (11) -
Gem
:: ConfigFile (11) - Hash (44)
- IO (44)
- Integer (5)
- MatchData (33)
- Matrix (22)
- Method (22)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (1) - Module (49)
- NilClass (11)
-
ObjectSpace
:: WeakMap (11) -
OpenSSL
:: Config (22) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: PKCS7 (11) - OptionParser (22)
- PStore (33)
-
Psych
:: Handler (11) -
Psych
:: Nodes :: Document (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Attributes (33) -
REXML
:: Elements (11) -
REXML
:: Parent (11) -
REXML
:: Parsers :: PullEvent (22) -
Rake
:: FileList (11) -
Rake
:: PackageTask (11) - Range (40)
- Regexp (33)
- Set (11)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (132)
- StringIO (11)
- StringScanner (11)
- Struct (22)
- Symbol (110)
- Thread (44)
- ThreadsWait (36)
- Vector (44)
-
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPServer :: MountTable (11) -
WEBrick
:: HTTPUtils :: FormData (11) - WIN32OLE (22)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (11) -
WIN32OLE
_ VARIANT (22) -
YAML
:: DBM (33)
モジュール
- Enumerable (44)
-
Fiddle
:: Importer (11) - Forwardable (22)
- Kernel (286)
-
Net
:: HTTPHeader (11) - Psych (39)
-
Rake
:: TaskManager (11) -
RubyVM
:: AbstractSyntaxTree (10) - TSort (42)
-
WEBrick
:: Config (11) -
WEBrick
:: HTTPStatus (11) - Warning (10)
オブジェクト
- ENV (11)
-
Readline
:: HISTORY (11)
キーワード
-
$ INPUT _ RECORD _ SEPARATOR (11) -
$ RS (11) - =~ (11)
- Array (11)
- FileHandler (11)
- Hash (11)
- Marshal フォーマット (11)
- []= (49)
-
all
_ waits (18) - at (11)
- bigdecimal (11)
- call (33)
- caller (33)
-
caller
_ locations (22) - clear (11)
- combination (11)
- component (11)
-
const
_ source _ location (5) - constants (11)
-
def
_ delegator (11) -
def
_ instance _ delegator (11) -
default
_ event _ sources (11) - delete (33)
- each (11)
- each2 (11)
-
each
_ line (22) -
each
_ strongly _ connected _ component _ from (42) - element (22)
- empty (11)
- empty? (6)
- exec (44)
- expect (1)
- fetch (11)
- field (11)
- fill (66)
- finished? (6)
- first (33)
- glob (22)
-
included
_ modules (11) -
install
_ files (11) - join (22)
- last (22)
-
load
_ stream (22) - match (22)
- max (36)
- min (36)
- new (44)
-
next
_ values (11) -
next
_ wait (6) - of (2)
-
ole
_ type _ detail (11) - pack (19)
- pack テンプレート文字列 (11)
-
package
_ files (11) -
parse
_ file (8) -
peek
_ values (11) - permutation (22)
- pop (11)
- prefixes (11)
-
prepend
_ features (11) - product (22)
- readlines (55)
-
repeated
_ combination (11) -
repeated
_ permutation (11) -
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) - run (1)
-
safe
_ load (17) - section (11)
- select (22)
- shift (11)
- sign (22)
- slice (121)
- slice! (33)
-
sort
_ by (22) - spawn (44)
- srand (22)
-
start
_ document (11) - store (33)
- subclasses (3)
- summarize (22)
- sym (22)
- system (44)
- test (18)
-
to
_ a (11) -
to
_ ptr (11) - transaction (11)
-
undef
_ method (11) - unpack (11)
- value (11)
検索結果
先頭5件
- Fiddle
:: Handle # [](func) -> Integer - Fiddle
:: Handle . [](func) -> Integer - Shell
# [](command , file1 , file2 = nil) -> bool | Time | Integer | nil - Shell
:: CommandProcessor # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil - Shell
:: Filter # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil
-
Fiddle
:: Handle # [](func) -> Integer (24200.0) -
関数やグローバル変数 func へのポインタを取得し、整数として返します。
...@param func 得たいシンボルの名前を文字列で与えます。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのアドレスを整数で表示... -
Fiddle
:: Handle . [](func) -> Integer (24200.0) -
ライブラリのデフォルトの検索順序に従い、現在のライブラリ以降の シンボルを探します。
...ルトの検索順序に従い、現在のライブラリ以降の
シンボルを探します。
Fiddle::Handle::NEXT.sym(func) と同じです。詳しくは dlsym(3) の
RTLD_NEXT を見てください。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。... -
Shell
# [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (21400.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...el.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@param fil......す。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:ex......ists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Shell
:: CommandProcessor # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (21400.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...el.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@param fil......す。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:ex......ists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Shell
:: Filter # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (21400.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...el.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@param fil......す。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:ex......ists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
WEBrick
:: HTTPServer :: MountTable # [](dir) -> WEBrick :: HTTPServlet :: AbstractServlet (21400.0) -
与えられたディレクトリに対応するサーブレットを返します。
...与えられたディレクトリに対応するサーブレットを返します。
@param dir ディレクトリを指定します。
@return WEBrick::HTTPServlet::AbstractServlet のサブクラスのインタンスを返します。... -
Fiddle
:: Pointer . [](val) -> Fiddle :: Pointer (21306.0) -
与えられた val と関連した Pointer オブジェクトを生成して返します。
...与えられた val と関連した Pointer オブジェクトを生成して返します。
val が文字列の場合は文字列が格納されているメモリ領域を指す Pointer
オブジェクトを返します。
IO オブジェクトの場合は FILE ポインタを表す Pointer オ......ブジェクトを返します。
val に to_ptr メソッドが定義されている場合は、val.to_ptr を呼び、
Pointer オブジェクトに変換したものを返します。
val が整数の場合はそれをアドレスとする Pointer オブジェクトを返します。
上以外......am val Ruby オブジェクトを指定します。
@raise Fiddle::DLError to_ptr の返り値が Pointer オブジェクトでない場合に発生します
@raise TypeError 上記のいずれの変換も不可能であった場合に発生します
例:
require 'fiddle'
s = "abc"
p Fiddle::P... -
REXML
:: Attributes # [](name) -> String | nil (21306.0) -
属性名nameの属性値を返します。
...なく REXML::Attribute オブジェクトが必要な場合は
REXML::Attributes#get_attribute を使ってください。
nameという属性名の属性がない場合は nil を返します。
@param name 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.n......ew(<<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").first
p a.attributes["att"] # => "<"
p a.attributes["bar:att"] # => "2"
//}... -
REXML
:: Elements # [](index , name = nil) -> REXML :: Element | nil (21306.0) -
index が指し示している要素を返します。
...nil を返します。
@param index 取り出したい要素の index (整数)もしくは xpath (文字列)
@param name 子要素の名前(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a><b/><c id="1"/><c id="2"/><d/></a>'
doc.root.elements[1] # => <b/>
d......oc.root.elements['c'] # => <c id='1'/>
doc.root.elements[2,'c'] # => <c id='2'/>
doc = REXML::Document.new '<a><b><c /><a id="1"/></b></a>'
doc.root.elements["a"] # => nil
doc.root.elements["b/a"] # => <a id='1'/>
doc.root.elements["/a"] # => <a> ... </>
//}... -
CSV
:: Table # [](header) -> [String] | [nil] (21300.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
...の名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・ロウモ......//emlist[例][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
# ミックスモード
p table.mode # => :col_or_row
p table[0] # => #<CSV::R......w1_2">
p table[1] # => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [#<CSV::Row "header1":"row1_1" "header2":"row1_2">, #<CSV::Row "header1":"row2_1" "header2":"row2_2">]
# カラムモード
table.by_col!
p table.mod... -
CSV
:: Table # [](index) -> CSV :: Row | [String] | nil (21300.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
...の名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・ロウモ......//emlist[例][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
# ミックスモード
p table.mode # => :col_or_row
p table[0] # => #<CSV::R......w1_2">
p table[1] # => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [#<CSV::Row "header1":"row1_1" "header2":"row1_2">, #<CSV::Row "header1":"row2_1" "header2":"row2_2">]
# カラムモード
table.by_col!
p table.mod...