1084件ヒット
[1-100件を表示]
(0.107秒)
ライブラリ
- ビルトイン (682)
- csv (48)
- delegate (36)
- fiddle (24)
-
fiddle
/ import (12) -
irb
/ context (12) - openssl (12)
- pathname (24)
-
rake
/ testtask (12) -
rdoc
/ context (24) -
rdoc
/ markup (12) -
rdoc
/ top _ level (12) -
rexml
/ document (120) -
rubygems
/ dependency (12) -
rubygems
/ installer (12) - shell (6)
-
shell
/ command-processor (12) -
shell
/ filter (6) - sync (6)
クラス
-
ARGF
. class (10) - Binding (47)
- CSV (36)
-
CSV
:: Table (12) - Data (3)
- Delegator (36)
-
Encoding
:: Converter (48) -
Fiddle
:: Handle (24) -
Gem
:: Dependency (12) -
Gem
:: Installer (12) - Hash (12)
- IO (12)
-
IRB
:: Context (12) - MatchData (1)
- Method (24)
- Module (172)
- NameError (10)
- Object (96)
-
OpenSSL
:: ASN1 :: ASN1Data (12) - Pathname (24)
-
RDoc
:: Context (24) -
RDoc
:: Markup (12) -
RDoc
:: TopLevel (12) -
REXML
:: AttlistDecl (12) -
REXML
:: Attribute (12) -
REXML
:: Comment (12) -
REXML
:: DocType (24) -
REXML
:: Document (12) -
REXML
:: Element (12) -
REXML
:: Instruction (12) -
REXML
:: Text (12) -
REXML
:: XMLDecl (12) -
Rake
:: TestTask (12) -
RubyVM
:: AbstractSyntaxTree :: Node (7) - Shell (6)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (6) - Symbol (96)
- Thread (24)
- TracePoint (24)
- UnboundMethod (24)
モジュール
- Enumerable (72)
-
Fiddle
:: Importer (12) -
Sync
_ m (6)
キーワード
- [] (12)
- []= (12)
-
alias
_ method (4) - attr (12)
-
attr
_ accessor (4) -
attr
_ reader (4) -
attr
_ writer (4) -
callee
_ id (12) - casecmp (12)
- casecmp? (9)
-
class
_ variables (12) - cleanpath (12)
- constants (12)
- context (12)
-
define
_ method (24) -
define
_ singleton _ method (24) - downcase (12)
- encoding (12)
-
end
_ with? (6) -
find
_ local _ symbol (24) -
find
_ symbol (12) -
generate
_ bin _ symlink (12) -
get
_ line _ types (12) -
header
_ convert (36) - id2name (12)
-
import
_ symbol (12) - inject (36)
-
instance
_ methods (12) - keys (12)
- loader (12)
-
local
_ variable _ defined? (12) -
local
_ variable _ get (12) -
local
_ variable _ set (12) -
local
_ variables (21) -
make
_ symlink (12) - match (9)
- members (3)
-
method
_ id (12) - methods (24)
- mode (12)
-
module
_ function (12) - name (24)
-
named
_ captures (1) -
node
_ type (108) -
original
_ name (24) -
primitive
_ convert (48) - private (12)
-
private
_ instance _ methods (12) -
private
_ methods (12) -
prompt
_ mode (12) - protected (12)
-
protected
_ instance _ methods (12) -
protected
_ methods (24) - public (12)
-
public
_ instance _ methods (12) -
public
_ methods (24) -
read
_ nonblock (22) - reduce (36)
-
respond
_ to _ missing? (12) -
singleton
_ methods (12) - symlink (18)
- symlink? (6)
-
sync
_ mode (6) -
tag
_ class (12) -
to
_ proc (12) -
to
_ s (12) -
transform
_ keys! (12) - type (19)
検索結果
先頭5件
- Fiddle
:: Handle # sym(func) -> Integer - RDoc
:: Context # find _ local _ symbol(symbol) - RDoc
:: Context # find _ symbol(symbol , method=nil) - RDoc
:: TopLevel # find _ local _ symbol(name) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule | RDoc :: AnyMethod | RDoc :: Alias | RDoc :: Attr | RDoc :: Constant - Fiddle
:: Importer # import _ symbol(name) -> Fiddle :: Pointer
-
Fiddle
:: Handle # sym(func) -> Integer (18108.0) -
関数やグローバル変数 func へのポインタを取得し、整数として返します。
...@param func 得たいシンボルの名前を文字列で与えます。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのアドレスを整数で表示... -
RDoc
:: Context # find _ local _ symbol(symbol) (12301.0) -
Finds a method, constant, attribute, module or files named +symbol+ in this context
...Finds a method, constant, attribute, module or files named +symbol+ in
this context... -
RDoc
:: Context # find _ symbol(symbol , method=nil) (12301.0) -
Look up the given symbol. If method is non-nil, then we assume the symbol references a module that contains that method
...Look up the given symbol. If method is non-nil, then we assume
the symbol references a module that contains that method... -
RDoc
:: TopLevel # find _ local _ symbol(name) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule | RDoc :: AnyMethod | RDoc :: Alias | RDoc :: Attr | RDoc :: Constant (12201.0) -
クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。
クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。 -
Fiddle
:: Importer # import _ symbol(name) -> Fiddle :: Pointer (9201.0) -
取り込んだライブラリからシンボルをインポートします。
...取り込んだライブラリからシンボルをインポートします。
返り値はシンボルがロードされたメモリのアドレスを持つ Fiddle::Pointer
オブジェクトを返します。
@param name シンボル名(文字列)... -
Module
# module _ function(name) -> String | Symbol (9201.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)
//}
このコードでは、モジュール関数 foo と
プラ......付けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
alias bar foo
module_function :foo, :bar
end
M.foo # => "foo"
M.bar # => "foo"
//}... -
REXML
:: AttlistDecl # node _ type -> Symbol (9201.0) -
Symbol :attlistdecl を返します。
...Symbol :attlistdecl を返します。... -
REXML
:: XMLDecl # node _ type -> Symbol (9201.0) -
シンボル :xmldecl を返します。
...シンボル :xmldecl を返します。... -
Shell
:: CommandProcessor # symlink(old , new) -> 0 (9201.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param old ファイル名を表す文字列を指定します。
@param new シンボリックリンクを表す文字列を指定します。
@see File.symlink...