種類
ライブラリ
- English (264)
- ビルトイン (194)
- bigdecimal (22)
- delegate (11)
- digest (11)
-
irb
/ cmd / load (11) - json (33)
- mkmf (231)
- open-uri (38)
- open3 (22)
- openssl (11)
- pathname (11)
- pp (8)
- profiler (6)
- rubygems (11)
-
rubygems
/ custom _ require (11) - scanf (12)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - stringio (99)
- syslog (99)
- tempfile (50)
-
test
/ unit (1) - timeout (19)
- tracer (11)
- zlib (44)
クラス
-
IRB
:: ExtendCommand :: Require (11) - LoadError (11)
- Module (11)
- Object (26)
-
OpenSSL
:: BN (11) - Random (33)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (12)
- StringIO (99)
- Tempfile (50)
- Tracer (11)
-
Zlib
:: GzipWriter (44)
キーワード
-
$ " (11) -
$ -I (11) -
$ : (11) -
$ CHILD _ STATUS (11) -
$ DEFAULT _ INPUT (11) -
$ DEFAULT _ OUTPUT (11) -
$ ERROR _ INFO (11) -
$ ERROR _ POSITION (11) -
$ FIELD _ SEPARATOR (11) -
$ FS (11) -
$ IGNORECASE (11) -
$ INPUT _ LINE _ NUMBER (11) -
$ INPUT _ RECORD _ SEPARATOR (11) -
$ LAST _ MATCH _ INFO (11) -
$ LAST _ PAREN _ MATCH (11) -
$ LOADED _ FEATURES (11) -
$ LOAD _ PATH (11) -
$ MATCH (11) -
$ NR (11) -
$ OFS (11) -
$ ORS (11) -
$ OUTPUT _ FIELD _ SEPARATOR (11) -
$ OUTPUT _ RECORD _ SEPARATOR (11) -
$ PID (11) -
$ POSTMATCH (11) -
$ PREMATCH (11) -
$ PROCESS _ ID (11) -
$ RS (11) - BigDecimal (22)
- DATA (11)
- DelegateClass (11)
- Digest (11)
- JSON (11)
- LoadError (11)
-
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) - Pathname (11)
-
Profiler
_ _ (6) - Rubyの起動 (11)
- Ruby用語集 (11)
-
SCRIPT
_ LINES _ _ (11) - [] (18)
- alert (11)
- autoload (22)
- bigdecimal (11)
-
check
_ sizeof (22) - create (20)
-
create
_ header (11) -
create
_ makefile (11) - crit (11)
- debug (11)
-
dir
_ config (11) -
drb
/ extservm (11) - emerg (11)
-
enable
_ config (22) - err (11)
- execute (11)
- gem (11)
-
have
_ framework (22) -
have
_ struct _ member (22) -
have
_ type (22) - info (11)
- irb (11)
-
irb
/ xmp (11) - j (11)
- jj (11)
- load (11)
- log (11)
- mathn (4)
-
minitest
/ autorun (11) -
minitest
/ unit (1) - mkmf (11)
- new (21)
- notice (11)
- open (58)
- open-uri (6)
-
open
_ uri (22) - path (11)
- popen3 (22)
- pp (15)
-
pretty
_ print (15) - print (33)
- printf (22)
- putc (11)
- puts (22)
- rand (33)
- reopen (22)
- require (22)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
rubygems
/ commands / lock _ command (11) -
rubygems
/ custom _ require (11) - scanf (12)
-
setup
_ argv (1) - test (18)
- timeout (19)
- tracer (11)
-
try
_ cpp (22) -
try
_ link (22) - ubygems (4)
- verbose= (11)
- warning (11)
-
webrick
/ https (11) -
webrick
/ httpservlet (11) -
with
_ config (22) - このマニュアルのヘルプ (11)
- セキュリティモデル (11)
- 制御構造 (8)
検索結果
先頭5件
-
Kernel
# DelegateClass(superclass) -> object (21006.0) -
クラス superclass のインスタンスへメソッドを委譲するクラスを定義し、 そのクラスを返します。
...ソッドを委譲するクラスを定義し、
そのクラスを返します。
@param superclass 委譲先となるクラス
例:
//emlist{
require 'delegate'
class ExtArray < DelegateClass(Array)
def initialize
super([])
end
end
a = ExtArray.new
p a.class # => ExtArray
a.push 25
p... -
Kernel
# Digest(name) -> object (21006.0) -
"MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、 対応するダイジェストのクラスを取得します。
...スタンスではなく、クラスを返します。注意してください。
例: Digest::MD、Digest::SHA1、Digest::SHA512のクラス名を順番に出力する。
require 'digest'
for a in ["MD5", "SHA1", "SHA512"]
p Digest(a) # => Digest::MD5, Digest::SHA1, Digest::SHA512
end... -
Kernel
# JSON(object , options = {}) -> object (21006.0) -
第一引数に与えられたオブジェクトの種類によって Ruby のオブジェクトか JSON 形式の文字列を返します。
...ジェクトを指定します。
@param options JSON.#parse, JSON.#generate に渡すオプションを指定します。
//emlist[例][ruby]{
require "json"
JSON('[1,2,{"name":"tanaka","age":19}]')
# => [1, 2, {"name"=>"tanaka", "age"=>19}]
JSON('[1,2,{"name":"tanaka","age":19}]', symbolize_na... -
Kernel
# check _ sizeof(type , headers = nil) -> Integer | nil (21006.0) -
与えられた型のサイズを返します。
...pe=X" を追加し、型のサイズを返します。型 type がシステムに
存在しない場合は、nil を返します。
例えば、
require 'mkmf'
check_sizeof('mystruct') # => 12
である場合、SIZEOF_MYSTRUCT=12 というプリプロセッサマクロをコンパイラに渡... -
Kernel
# check _ sizeof(type , headers = nil) { . . . } -> Integer | nil (21006.0) -
与えられた型のサイズを返します。
...pe=X" を追加し、型のサイズを返します。型 type がシステムに
存在しない場合は、nil を返します。
例えば、
require 'mkmf'
check_sizeof('mystruct') # => 12
である場合、SIZEOF_MYSTRUCT=12 というプリプロセッサマクロをコンパイラに渡... -
Kernel
# dir _ config(target , idefault = nil , ldefault = nil) -> [String , String] (21006.0) -
configure オプション --with-TARGET-dir, --with-TARGET-include, --with-TARGET-lib をユーザが extconf.rb に指定できるようにします。
...します。
@param ldefault システム標準ではないライブラリのディレクトリのデフォルト値を指定します。
例
require 'mkmf'
# xml2 の configure オプションを指定できるようにします。
xml2_dirs = dir_config('xml2', '/opt/local/include/libxml2'... -
Kernel
# enable _ config(config , default) -> bool | String (21006.0) -
configure のオプションを検査します。
...義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if enable_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end... -
Kernel
# enable _ config(config , default) {|config , default| . . . } -> bool | String (21006.0) -
configure のオプションを検査します。
...義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if enable_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end... -
Kernel
# have _ framework(framework) -> bool (21006.0) -
フレームワーク framework がシステムに存在するかどうか検査します。
...mework}" を追加し
ます。 フレームワーク framework がシステムに存在しない場合は、偽を返し
ます。
例えば、
require 'mkmf'
have_framework('Ruby') # => true
である場合、HAVE_FRAMEWORK_RUBY というプリプロセッサマクロをコンパイラに... -
Kernel
# have _ framework(framework) { . . . } -> bool (21006.0) -
フレームワーク framework がシステムに存在するかどうか検査します。
...mework}" を追加し
ます。 フレームワーク framework がシステムに存在しない場合は、偽を返し
ます。
例えば、
require 'mkmf'
have_framework('Ruby') # => true
である場合、HAVE_FRAMEWORK_RUBY というプリプロセッサマクロをコンパイラに... -
Kernel
# have _ struct _ member(type , member , headers = nil) -> bool (21006.0) -
member というメンバを持つ構造体 type がシステムに存在するかどうか検査します。
...追加し、真を返します。
member というメンバを持つ構造体 type が存在しない場合は、偽を返します。
例えば
require 'mkmf'
have_struct_member('struct foo', 'bar') # => true
である場合、HAVE_STRUCT_FOO_BAR というプリプロセッサマクロをコ...