ライブラリ
- English (22)
- ビルトイン (753)
- csv (44)
- dbm (11)
- fiddle (88)
-
fiddle
/ import (11) - forwardable (22)
- gdbm (11)
-
net
/ http (11) -
net
/ imap (11) - openssl (11)
- optparse (22)
- pstore (11)
- psych (61)
- readline (11)
-
rexml
/ document (33) -
rubygems
/ command _ manager (11) - sdbm (11)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - stringio (11)
- thwait (60)
- tsort (42)
-
webrick
/ cgi (11) -
webrick
/ config (11) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (11) -
webrick
/ httpserver (11) -
webrick
/ httpstatus (11) -
webrick
/ httputils (11) - win32ole (22)
-
yaml
/ dbm (11)
クラス
- Array (173)
-
CSV
:: Row (22) -
CSV
:: Table (22) - DBM (11)
- Dir (33)
-
Fiddle
:: Handle (44) -
Fiddle
:: Pointer (44) - GDBM (11)
-
Gem
:: CommandManager (11) - IO (44)
- MatchData (44)
- Module (27)
-
Net
:: IMAP :: FetchData (11) -
OpenSSL
:: PKCS7 (11) - OptionParser (22)
- PStore (11)
-
Psych
:: Handler (11) -
Psych
:: Nodes :: Document (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Elements (11) -
REXML
:: Parent (11) - Range (12)
- Regexp (11)
- SDBM (11)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (176)
- StringIO (11)
- Struct (14)
- Thread (33)
- ThreadsWait (60)
-
WEBrick
:: CGI (11) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPServer :: MountTable (11) -
WEBrick
:: HTTPUtils :: FormData (11) -
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (11) -
YAML
:: DBM (11)
モジュール
-
Fiddle
:: Importer (11) - Forwardable (22)
- Kernel (187)
-
Net
:: HTTPHeader (11) - Psych (39)
-
RubyVM
:: AbstractSyntaxTree (10) - TSort (42)
-
WEBrick
:: Config (11) -
WEBrick
:: HTTPStatus (11)
オブジェクト
-
Readline
:: HISTORY (11)
キーワード
-
$ INPUT _ RECORD _ SEPARATOR (11) -
$ RS (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - FileHandler (11)
- Marshal フォーマット (11)
- Numeric (11)
-
all
_ waits (18) - at (11)
- attr (11)
- bigdecimal (11)
- caller (33)
-
caller
_ locations (22) -
const
_ source _ location (5) - constants (11)
-
def
_ delegator (11) -
def
_ instance _ delegator (11) -
default
_ event _ sources (11) - delete (11)
-
each
_ strongly _ connected _ component _ from (42) - empty? (6)
- encode (33)
- entries (6)
- exec (22)
- field (11)
- fill (33)
- finished? (6)
- glob (22)
-
included
_ modules (11) - join (28)
-
join
_ nowait (6) -
load
_ stream (22) - match (11)
- new (31)
-
next
_ wait (6) - of (2)
-
ole
_ type _ detail (11) - pack (19)
- pack テンプレート文字列 (11)
-
parse
_ file (8) - product (22)
- readlines (55)
-
repeated
_ combination (22) -
repeated
_ permutation (22) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
safe
_ load (17) - select (22)
- sign (11)
- slice (66)
- spawn (22)
- srand (22)
- start (11)
-
start
_ document (11) - summarize (22)
- sym (22)
- system (22)
- test (18)
- threads (6)
-
to
_ a (6) -
to
_ ptr (11) - transaction (11)
- unpack (11)
- 演算子式 (11)
検索結果
先頭5件
-
Readline
:: HISTORY . [](index) -> String (24622.0) -
ヒストリから index で指定したインデックスの内容を取得します。 例えば index に 0 を指定すると最初の入力内容が取得できます。 また、 -1 は最後の入力内容というように、index に負の値を指定することで、 最後から入力内容を取得することもできます。
...ヒストリから index で指定したインデックスの内容を取得します。
例えば index に 0 を指定すると最初の入力内容が取得できます。
また、 -1 は最後の入力内容というように、index に負の値を指定することで、
最後から入力......ram index 取得対象のヒストリのインデックスを整数で指定します。
インデックスは Array ように 0 から指定します。
また、 -1 は最後の入力内容というように、負の数を指定することもできます。
@raise Index......Error index で指定したインデックスに該当する入力内容がない場合に発生します。
@raise RangeError index で指定したインデックスが int 型よりも大きな値の場合に発生します。
例:
require "readline"
Readline::HISTORY[0] #=> 最初の入... -
WEBrick
:: HTTPUtils :: FormData # [](header) -> String | nil (24522.0) -
自身が multipart/form-data なデータの場合に、header で指定された ヘッダの値を文字列で返します。無ければ nil を返します。
...tipart/form-data なデータの場合に、header で指定された
ヘッダの値を文字列で返します。無ければ nil を返します。
@param header ヘッダ名を文字列で指定します。大文字と小文字を区別しません。
例:
require "webrick/cgi"
class MyCGI......< WEBrick::CGI
def do_GET(req, res)
p req.query['q']['content-type'] #=> "plain/text"
end
end
MyCGI.new.start()... -
Fiddle
:: Pointer . [](val) -> Fiddle :: Pointer (24506.0) -
与えられた val と関連した Pointer オブジェクトを生成して返します。
...val と関連した Pointer オブジェクトを生成して返します。
val が文字列の場合は文字列が格納されているメモリ領域を指す Pointer
オブジェクトを返します。
IO オブジェクトの場合は FILE ポインタを表す Pointer オブジェクト......l.to_ptr を呼び、
Pointer オブジェクトに変換したものを返します。
val が整数の場合はそれをアドレスとする Pointer オブジェクトを返します。
上以外の場合は、整数に変換(to_int)し
それをアドレスとする Pointer オブジェクト......す。
@raise Fiddle::DLError to_ptr の返り値が Pointer オブジェクトでない場合に発生します
@raise TypeError 上記のいずれの変換も不可能であった場合に発生します
例:
require 'fiddle'
s = "abc"
p Fiddle::Pointer[s].to_i #=> 136186388... -
Fiddle
:: Importer # [](name) -> Fiddle :: Function|nil (24500.0) -
Fiddle::Importer#extern でインポートした関数の Fiddle::Function オブジェクト を返します。
...Fiddle::Importer#extern でインポートした関数の
Fiddle::Function オブジェクト
を返します。
name という名前の関数が存在しない場合は nil を返します。
@param name 関数の名前の文字列... -
Dir
. [](*pattern) -> [String] (24406.0) -
ワイルドカードの展開を行い、 パターンにマッチするファイル名を文字列の配列として返します。 パターンにマッチするファイルがない場合は空の配列を返します。
...ブロックが与えられたときはワイルドカードにマッチしたファイルを
引数にそのブロックを 1 つずつ評価して nil を返します
@param pattern パターンを文字列か配列で指定します。
配列を指定すると複数のパターン......gs File.fnmatch に指定できるフラグと同様のフラグを指定できます。
このフラグを指定することでマッチの挙動を変更することができます。
//emlist[][ruby]{
Dir.glob("*") #=> ["bar", "foo"]
Dir.glob("*", File::FNM_DOTM......致します。
: [ ]
鈎括弧内のいずれかの文字と一致します。- でつな
がれた文字は範囲を表します。鈎括弧の中の最初の文字が
^ である時には含まれない文字と一致します。
^ の代わりに ksh や POSIX shell のように... -
Dir
. [](*pattern , base: nil) -> [String] (24406.0) -
ワイルドカードの展開を行い、 パターンにマッチするファイル名を文字列の配列として返します。 パターンにマッチするファイルがない場合は空の配列を返します。
...ブロックが与えられたときはワイルドカードにマッチしたファイルを
引数にそのブロックを 1 つずつ評価して nil を返します
@param pattern パターンを文字列か配列で指定します。
配列を指定すると複数のパターン......gs File.fnmatch に指定できるフラグと同様のフラグを指定できます。
このフラグを指定することでマッチの挙動を変更することができます。
//emlist[][ruby]{
Dir.glob("*") #=> ["bar", "foo"]
Dir.glob("*", File::FNM_DOTM......致します。
: [ ]
鈎括弧内のいずれかの文字と一致します。- でつな
がれた文字は範囲を表します。鈎括弧の中の最初の文字が
^ である時には含まれない文字と一致します。
^ の代わりに ksh や POSIX shell のように......数にそのブロックを 1 つずつ評価して nil を返します
@param pattern パターンを文字列か配列で指定します。
配列を指定すると複数のパターンを指定できます。
@param flags File.fnmatch に指定できるフラグと同様のフラ......フラグを指定することでマッチの挙動を変更することができます。
//emlist[][ruby]{
Dir.glob("*") #=> ["bar", "foo"]
Dir.glob("*", File::FNM_DOTMATCH) #=> [".", "..", "bar", "foo"]
//}
@param base カレントディレクトリの代わりに相対パ... -
Dir
. [](*pattern , base: nil , sort: true) -> [String] (24406.0) -
ワイルドカードの展開を行い、 パターンにマッチするファイル名を文字列の配列として返します。 パターンにマッチするファイルがない場合は空の配列を返します。
...数にそのブロックを 1 つずつ評価して nil を返します
@param pattern パターンを文字列か配列で指定します。
配列を指定すると複数のパターンを指定できます。
@param flags File.fnmatch に指定できるフラグと同様のフラ......フラグを指定することでマッチの挙動を変更することができます。
//emlist[][ruby]{
Dir.glob("*") #=> ["bar", "foo"]
Dir.glob("*", File::FNM_DOTMATCH) #=> [".", "..", "bar", "foo"]
//}
@param base カレントディレクトリの代わりに相対パ......致します。
: [ ]
鈎括弧内のいずれかの文字と一致します。- でつな
がれた文字は範囲を表します。鈎括弧の中の最初の文字が
^ である時には含まれない文字と一致します。
^ の代わりに ksh や POSIX shell のように......フラグを指定することでマッチの挙動を変更することができます。
//emlist[][ruby]{
Dir.glob("*") #=> ["bar", "foo"]
Dir.glob("*", File::FNM_DOTMATCH) #=> [".", "bar", "foo"]
//}
@param base カレントディレクトリの代わりに相対パスの... -
Fiddle
:: Handle # [](func) -> Integer (24400.0) -
関数やグローバル変数 func へのポインタを取得し、整数として返します。
...。
@param func 得たいシンボルの名前を文字列で与えます。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのアドレスを整数で表示... -
Fiddle
:: Handle . [](func) -> Integer (24400.0) -
ライブラリのデフォルトの検索順序に従い、現在のライブラリ以降の シンボルを探します。
...ルトの検索順序に従い、現在のライブラリ以降の
シンボルを探します。
Fiddle::Handle::NEXT.sym(func) と同じです。詳しくは dlsym(3) の
RTLD_NEXT を見てください。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。... -
Fiddle
:: Pointer # [](offset) -> Integer (24400.0) -
自身の指すアドレスに offset バイトを足したメモリ領域の先頭を整数として返します。
...fset 値を得たい領域のアドレスまでのオフセット
@raise Fiddle::DLError self の保持するポインタが NULL である場合に発生します
例:
require 'fiddle'
s = 'abc'
cptr = Fiddle::Pointer[s]
p cptr[0] #=> 97
p cptr[1] #=> 98... -
Fiddle
:: Pointer # [](offset , len) -> String (24400.0) -
自身の指すアドレスに offset バイトを足したメモリ領域の先頭 len バイトを複製し、 文字列として返します。
...@param len 値を得たい領域のサイズを指定します。
@raise Fiddle::DLError self の保持するポインタが NULL である場合に発生します
例:
require 'fiddle'
s = 'abc'
cptr = Fiddle::Pointer[s]
p cptr[0, 1] #=> "a"
p cptr[1, 2] #=> "bc"... -
REXML
:: AttlistDecl # [](key) -> String | nil (24400.0) -
key という属性名のデフォルト値を返します。
...key という属性名のデフォルト値を返します。
key という名前の属性が存在しない、もしくは
デフォルト値を持たない場合は nil を返します。...