るりまサーチ

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

別のキーワード

  1. handle sym
  2. fiddle sym
  3. _builtin to_sym
  4. string to_sym
  5. symbol to_sym

ライブラリ

クラス

モジュール

オブジェクト

検索結果

<< < 1 2 3 4 ... > >>

Method#original_name -> Symbol (6213.0)

オリジナルのメソッド名を返します。

...オリジナルのメソッド名を返します。

//emlist[例][ruby]{
class C
def foo; end
alias bar foo
end
C.new.method(:bar).original_name # => :foo
//}

@see UnboundMethod#original_name...

UnboundMethod#original_name -> Symbol (6213.0)

オリジナルのメソッド名を返します。

...オリジナルのメソッド名を返します。

//emlist[例][ruby]{
class C
def foo; end
alias bar foo
end
C.instance_method(:bar).original_name # => :foo
//}

@see Method#original_name...

Fiddle::Importer#import_symbol(name) -> Fiddle::Pointer (6207.0)

取り込んだライブラリからシンボルをインポートします。

...取り込んだライブラリからシンボルをインポートします。

返り値はシンボルがロードされたメモリのアドレスを持つ Fiddle::Pointer
オブジェクトを返します。

@param name シンボル名(文字列)...

Etc.#uname -> {Symbol => String} (6200.0)

uname(2) で取得したシステム情報を Hash で返します。

...uname(2) で取得したシステム情報を Hash で返します。

@return 少なくとも :sysname, :nodename, :release, :version, :machine の
5 つのキーを持つ Hash を返します。

//emlist[例][ruby]{
require 'etc'
require 'pp'

pp Etc.uname
# => {:sysname=>"Linux",
#...
...:nodename=>"boron",
# :release=>"2.6.18-6-xen-686",
# :version=>"#1 SMP Thu Nov 5 19:54:42 UTC 2009",
# :machine=>"i686"}
//}...

Gem::Installer#generate_bin_symlink(filename, bindir) (6200.0)

Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。

...現在インストールされている Gem よりも新しい Gem をインストールするときは、
シンボリックリンクを更新します。

@param filename ファイル名を指定します。

@param bindir 実行ファイルを配置するディレクトリを指定します。...

絞り込み条件を変える

Etc::PC_2_SYMLINKS -> Integer (6101.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_NAME_MAX -> Integer (6101.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_SYMLINK_MAX -> Integer (6101.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Symbol#to_s -> String (6019.0)

シンボルに対応する文字列を返します。

...シンボルに対応する文字列を返します。

逆に、文字列に対応するシンボルを得るには
String#intern を使います。

p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true

@see String#intern...
...シンボルに対応する文字列を返します。

逆に、文字列に対応するシンボルを得るには
String#intern を使います。

p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true

@see String#intern
@see Symbol#name...

Symbol (6006.0)

シンボルを表すクラス。シンボルは任意の文字列と一対一に対応するオブジェクトです。

...です。

シンボルオブジェクトは以下のようなリテラルで得られます。

:symbol
:'symbol'
%s!symbol! # %記法

生成されたシンボルの一覧は Symbol.all_symbols で得られます。
一番目のリテラルでシンボルを表す場合、`:' の後に
...
...い時に用います。


* ハッシュのキー { :key => "value" }
* アクセサの引数で渡すインスタンス変数名 attr_reader :name
* メソッド引数で渡すメソッド名 __send__ :to_s
* C の enum 的な使用 (値そのものは無視してよい場合)

シンボ...
...配がない

大抵のメソッドはシンボルの代わりに文字列を引数として渡すこともできるようになっています。

Sym
bol クラスのメソッドには、String クラスのメソッドと同名で似た働きをするものもあります。

==== GC

内部的に...

絞り込み条件を変える

<< < 1 2 3 4 ... > >>