るりまサーチ

最速Rubyリファレンスマニュアル検索!
1196件ヒット [1-100件を表示] (0.041秒)
トップページ > クエリ:u[x] > クエリ:sym[x]

別のキーワード

  1. util u
  2. erb u
  3. matrix u
  4. encoding koi8_u
  5. _builtin koi8_u

ライブラリ

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

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)と同じです。

...
Sym
bol symbol を数値に変換します。
1.4では、FIX2INT(symbol)と同じです。...

絞り込み条件を変える

<< 1 2 3 ... > >>