799件ヒット
[1-100件を表示]
(0.131秒)
ライブラリ
- ビルトイン (576)
- csv (22)
- delegate (22)
- fiddle (22)
-
fiddle
/ import (11) -
json
/ add / symbol (11) - openssl (11)
- ostruct (11)
- pathname (11)
-
rexml
/ parsers / sax2parser (55) -
rubygems
/ installer (11) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12)
クラス
-
ARGF
. class (9) - Binding (33)
- CSV (22)
- Delegator (22)
-
Encoding
:: Converter (44) -
Fiddle
:: Handle (22) -
Gem
:: Installer (11) - Hash (6)
- IO (11)
- Module (125)
- Object (88)
-
OpenSSL
:: PKey :: EC :: Group (11) - OpenStruct (11)
- Pathname (11)
-
REXML
:: Parsers :: SAX2Parser (55) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - Symbol (194)
- Thread (11)
モジュール
- Enumerable (66)
-
Fiddle
:: Importer (11)
キーワード
- <=> (11)
- == (11)
- =~ (11)
- [] (66)
- []= (11)
-
alias
_ method (3) - attr (9)
-
attr
_ accessor (3) -
attr
_ reader (3) -
attr
_ writer (3) - casecmp (11)
- casecmp? (8)
-
class
_ variables (11) - cleanpath (11)
- constants (11)
-
define
_ method (22) -
define
_ singleton _ method (22) -
end
_ with? (5) -
generate
_ bin _ symlink (11) -
header
_ convert (22) -
import
_ symbol (11) - inject (33)
-
instance
_ methods (11) - listen (55)
-
local
_ variable _ defined? (11) -
local
_ variable _ get (11) -
local
_ variable _ set (11) - match (11)
- methods (11)
-
module
_ function (4) -
new
_ ostruct _ member (11) -
point
_ conversion _ form= (11) -
primitive
_ convert (44) - private (4)
-
private
_ instance _ methods (11) -
private
_ methods (11) - protected (4)
-
protected
_ instance _ methods (11) -
protected
_ methods (22) - public (4)
-
public
_ instance _ methods (11) -
public
_ methods (22) -
read
_ nonblock (20) - reduce (33)
-
respond
_ to _ missing? (11) -
singleton
_ methods (11) - slice (55)
-
start
_ with? (5) - symlink (18)
- symlink? (18)
-
to
_ json (11) -
transform
_ keys! (6)
検索結果
先頭5件
-
Fiddle
:: Handle # sym(func) -> Integer (21114.0) -
関数やグローバル変数 func へのポインタを取得し、整数として返します。
...数として返します。
@param func 得たいシンボルの名前を文字列で与えます。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのアド... -
Gem
:: Installer # generate _ bin _ symlink(filename , bindir) (12213.0) -
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
...現在インストールされている Gem よりも新しい Gem をインストールするときは、
シンボリックリンクを更新します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。... -
Shell
# symlink(old , new) -> 0 (12213.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param old ファイル名を表す文字列を指定します。
@param new シンボリックリンクを表す文字列を指定します。
@see File.symlink... -
Shell
:: CommandProcessor # symlink(old , new) -> 0 (12213.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param old ファイル名を表す文字列を指定します。
@param new シンボリックリンクを表す文字列を指定します。
@see File.symlink... -
Shell
:: Filter # symlink(old , new) -> 0 (12213.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param old ファイル名を表す文字列を指定します。
@param new シンボリックリンクを表す文字列を指定します。
@see File.symlink... -
Fiddle
:: Importer # import _ symbol(name) -> Fiddle :: Pointer (12207.0) -
取り込んだライブラリからシンボルをインポートします。
...取り込んだライブラリからシンボルをインポートします。
返り値はシンボルがロードされたメモリのアドレスを持つ Fiddle::Pointer
オブジェクトを返します。
@param name シンボル名(文字列)... -
Shell
# symlink?(file) -> bool (12207.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#symlink?... -
Shell
:: CommandProcessor # symlink?(file) -> bool (12207.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#symlink?... -
Shell
:: Filter # symlink?(file) -> bool (12207.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#symlink?... -
Module
# class _ variables(inherit = true) -> [Symbol] (9207.0) -
クラス/モジュールに定義されているクラス変数の名前の配列を返します。
...@param inherit false を指定しない場合はスーパークラスやインクルードして
いるモジュールのクラス変数を含みます。
//emlist[例][ruby]{
class One
@@var1 = 1
end
class Two < One
@@var2 = 2
end
One.class_variables # => [:@@var1]
Two.class_......variables # => [:@@var2, :@@var1]
Two.class_variables(false) # => [:@@var2]
//}
@see Module.constants, Kernel.#local_variables, Kernel.#global_variables, Object#instance_variables, Module#constants... -
Module
# module _ function(name) -> String | Symbol (9207.0) -
メソッドをモジュール関数にします。
...引数が与えられた時には配列にまとめて返します。
引数なしの時は nil を返します。
@param name String または Symbol を 0 個以上指定します。
=== 注意
module_function はメソッドに「モジュール関数」という属性をつけるメ
ソッド......もモジュール関数の別名は定義できません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function :foo
alias bar foo
end
M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}
このコードでは、モジュール関数......けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
alias bar foo
module_function :foo, :bar
end
M.foo # => "foo"
M.bar # => "foo"
//}... -
Symbol
# slice(nth , len) -> String | nil (9117.0) -
nth 番目から長さ len の部分文字列を新しく作って返します。
...nth 番目から長さ len の部分文字列を新しく作って返します。
(self.to_s[nth, len] と同じです。)
@param nth 文字の位置を表す整数を指定します。
@param len 文字列の長さを指定します。
:foo[1, 2] # => "oo"... -
Symbol
# slice(regexp , nth = 0) -> String | nil (9117.0) -
正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。
...表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。
(self.to_s[regexp, nth] と同じです。)
@param regexp 正規表現を指定します。
@param nth 取得したい正規表現レジスタのインデックスを指定します。
:foobar[/ba...