1196件ヒット
[1-100件を表示]
(0.041秒)
ライブラリ
- ビルトイン (626)
- delegate (24)
- drb (12)
- etc (60)
- fiddle (60)
- fileutils (12)
-
minitest
/ unit (1) -
net
/ imap (12) -
net
/ smtp (12) - openssl (72)
- ostruct (36)
-
rdoc
/ markdown (12) -
rdoc
/ markup (12) -
rdoc
/ top _ level (12) -
rexml
/ document (36) -
rexml
/ parsers / pullparser (12) - sync (6)
- uri (36)
-
webrick
/ server (12)
クラス
-
ARGF
. class (10) -
DRb
:: DRbServer (12) - Delegator (24)
-
Encoding
:: Converter (48) -
Fiddle
:: Function (12) -
Fiddle
:: Handle (48) - Hash (8)
- IO (12)
- LocalJumpError (12)
- MatchData (1)
-
MiniTest
:: Unit :: TestCase (1) - Module (184)
-
Net
:: IMAP (12) -
Net
:: SMTP (12) - Object (72)
-
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: PKey :: EC :: Group (48) -
OpenSSL
:: SSL :: SSLContext (12) - OpenStruct (36)
-
RDoc
:: Markdown (12) -
RDoc
:: Markup (12) -
RDoc
:: TopLevel (12) -
REXML
:: Attribute (12) -
REXML
:: Document (12) -
REXML
:: Instruction (12) -
REXML
:: Parsers :: PullEvent (12) - RubyVM (12)
-
RubyVM
:: AbstractSyntaxTree :: Node (7) - Struct (24)
- Symbol (87)
-
URI
:: Generic (36) - UnboundMethod (24)
-
WEBrick
:: GenericServer (12)
モジュール
- Enumerable (72)
- Etc (60)
- FileUtils (12)
- GC (12)
- ObjectSpace (24)
- Process (12)
-
Sync
_ m (6)
オブジェクト
- main (5)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - == (12)
-
CLOCK
_ PROCESS _ CPUTIME _ ID (12) - COMPONENT (12)
-
DEFAULT
_ AUTH _ TYPE (12) -
DEFAULT
_ EXTENSIONS (12) -
DEFAULT
_ PARAMS (24) - ID2SYM (12)
-
INSECURE
_ METHOD (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
PC
_ MAX _ INPUT (12) -
PC
_ NO _ TRUNC (12) -
PC
_ PIPE _ BUF (12) -
PC
_ TIMESTAMP _ RESOLUTION (12) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- SYM2ID (12)
-
SYMBOL
_ P (12) - UN (6)
- UNMARKED (12)
- [] (36)
-
alias
_ method (4) - attr (12)
-
attr
_ accessor (4) -
attr
_ reader (4) -
attr
_ writer (4) - casecmp (12)
- casecmp? (9)
-
class
_ variables (12) - component (24)
- constants (24)
-
define
_ method (24) -
each
_ object (24) -
end
_ with? (6) -
event
_ type (12) -
find
_ local _ symbol (12) -
get
_ line _ types (12) - inject (36)
-
instance
_ methods (12) - members (24)
- methods (12)
-
module
_ function (12) - name (12)
-
named
_ captures (1) - new (48)
-
new
_ ostruct _ member (12) -
node
_ type (36) -
original
_ name (12) -
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) -
primitive
_ convert (48) - private (12)
-
private
_ instance _ methods (12) -
private
_ methods (12) - protected (12)
-
protected
_ instance _ methods (12) -
protected
_ methods (24) - public (17)
-
public
_ instance _ methods (12) -
public
_ methods (24) -
rb
_ sym _ all _ symbols (12) -
rb
_ sym _ interned _ p (12) -
read
_ nonblock (22) - reason (12)
- reduce (36)
-
respond
_ to _ missing? (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
singleton
_ methods (12) - slice (12)
- stat (12)
- status (12)
- succ (12)
-
symbols
_ i (12) - symlink (12)
- tagging (12)
-
test
_ order (1) -
to
_ h (12) -
transform
_ keys! (8) - type (7)
- uname (12)
- upcase (12)
検索結果
先頭5件
-
Fiddle
:: Handle # sym(func) -> Integer (15207.0) -
関数やグローバル変数 func へのポインタを取得し、整数として返します。
...unc へのポインタを取得し、整数として返します。
@param func 得たいシンボルの名前を文字列で与えます。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
p h.sym... -
Fiddle
:: Handle . sym(func) -> Integer (15207.0) -
ライブラリのデフォルトの検索順序に従い、現在のライブラリ以降の シンボルを探します。
...フォルトの検索順序に従い、現在のライブラリ以降の
シンボルを探します。
Fiddle::Handle::NEXT.sym(func) と同じです。詳しくは dlsym(3) の
RTLD_NEXT を見てください。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します... -
VALUE rb
_ sym _ all _ symbols(void) (12300.0) -
呼び出し時までに変換が行われたすべてのシンボルの 配列を返す。
呼び出し時までに変換が行われたすべてのシンボルの
配列を返す。 -
Module
# module _ function(name) -> String | Symbol (9200.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"
//}... -
OpenStruct
# new _ ostruct _ member(name) -> Symbol (9200.0) -
与えられた名前のアクセサメソッドを自身に定義します。
与えられた名前のアクセサメソッドを自身に定義します。
@param name 文字列かシンボルで定義するアクセサの名前を指定します。 -
Symbol
# upcase -> Symbol (9200.0) -
小文字を大文字に変換したシンボルを返します。
...小文字を大文字に変換したシンボルを返します。
(self.to_s.upcase.intern と同じです。)
:foo.upcase #=> :FOO
@see String#upcase... -
Symbol
# upcase(*options) -> Symbol (9200.0) -
小文字を大文字に変換したシンボルを返します。
...小文字を大文字に変換したシンボルを返します。
(self.to_s.upcase.intern と同じです。)
:foo.upcase #=> :FOO
@see String#upcase... -
static VALUE rb
_ sym _ interned _ p(VALUE sym) (6400.0) -
-
static int symbols
_ i(char *key , ID value , VALUE ary) (6316.0) -
rb_sym_all_symbols() のイテレータブロック。
...rb_sym_all_symbols() のイテレータブロック。... -
int SYM2ID(VALUE symbol) (6300.0)
-
Symbol symbol を数値に変換します。 1.4では、FIX2INT(symbol)と同じです。
...
Symbol symbol を数値に変換します。
1.4では、FIX2INT(symbol)と同じです。...