るりまサーチ

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

別のキーワード

  1. fiddle ref
  2. entity ref
  3. pointer ref
  4. _builtin _id2ref
  5. rexml/document ref

キーワード

検索結果

<< 1 2 3 ... > >>

Fiddle::Pointer#ref -> Fiddle::Pointer (18107.0)

自身を指す Pointer オブジェクトを返します。 C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。

...値には、free 関数がセットされず、size は 0 とされます。

例:

require 'fiddle'

s = 'abc'
cptr = Fiddle::Pointer[s]
cref = cptr.ref
p cref.to_s(4).unpack('l*')[0] #=> 136121648
p cptr.to_i #=> 136121648
p cref.ptr.to_s #=> "abc"...

String#delete_prefix!(prefix) -> self | nil (6230.0)

self の先頭から破壊的に prefix を削除します。

...prefix を削除します。

@
param prefix 先頭から削除する文字列を指定します。

@
return 削除した場合は self、変化しなかった場合は nil

//emlist[][ruby]{
"hello".delete_prefix!("hel") # => "lo"
"hello".delete_prefix!("llo") # => nil
//}

@
see String#delete_prefi...
...x
@see String#delete_suffix!
@
see String#start_with?...

String#delete_prefix(prefix) -> String (6230.0)

文字列の先頭から prefix を削除した文字列のコピーを返します。

...ら prefix を削除した文字列のコピーを返します。

@
param prefix 先頭から削除する文字列を指定します。

@
return 文字列の先頭から prefix を削除した文字列のコピー

//emlist[][ruby]{
"hello".delete_prefix("hel") # => "lo"
"hello".delete_prefix("llo")...
...# => "hello"
//}

@
see String#delete_prefix!
@
see String#delete_suffix
@
see String#start_with?...

IPAddr#prefix=(prefixlen) (6212.0)

プリフィックス長を prefixlen に設定します。

...プリフィックス長を prefixlen に設定します。

@
param prefixlen 設定したいプリフィックス長をビット数で指定します。

@
raise IPAddr::InvalidPrefixError 引数 prefixlen に整数以外のオブジェクトを指定した場合に発生します。...

REXML::SAX2Listener#start_prefix_mapping(prefix, uri) -> () (6212.0)

名前空間の接頭辞(prefix)が導入されたときに呼び出される コールバックメソッドです。

...名前空間の接頭辞(prefix)が導入されたときに呼び出される
コールバックメソッドです。

以下のようなXMLを処理
<a xmlns:foo="http://foo.example.org/">
<foo:b />
</a>
すると
start_prefix_mapping("foo", "http://foo.example.org/")
start_element(nil,...
...end_element(nil, "a", "a")
end_prefix_mapping("foo")
の順で呼びだされます。つまり名前空間を導入した要素の start_element の前に
start_prefix_mapping が呼びだされます。

@
param prefix 接頭辞の文字列が渡されます
@
param uri 接頭辞に対応する...

絞り込み条件を変える

REXML::SAX2Listener#end_prefix_mapping(prefix) -> () (6206.0)

名前空間の接頭辞(prefix)の適用範囲が終了したときに 呼び出されるコールバックメソッドです。

...名前空間の接頭辞(prefix)の適用範囲が終了したときに
呼び出されるコールバックメソッドです。

@
param prefix 接頭辞の文字列が渡されます...

GC.verify_compaction_references(toward: nil, double_heap: nil) -> Hash (6124.0)

コンパクションの参照の一貫性を検証します。

...ークスタックにプッシュされて、
SEGV が起きるでしょう。

@
param toward nil か :empty を指定します。
@
param double_heap ヒープサイズを2倍にするかどうかを真偽値で指定します。

@
return GC.compact の返り値と同じです。

@
see GC.compact...

ObjectSpace.#_id2ref(id) -> object (6119.0)

オブジェクト ID(BasicObject#__id__)からオブジェクトを得ます。

...id__)からオブジェクトを得ます。

@
param id 取得したいオブジェクトの ID を整数で指定します。

@
raise RangeError 対応するオブジェクトが存在しなければ発生します。

//emlist[例][ruby]{
a = "hoge"
p ObjectSpace._id2ref(a.__id__) #=> "hoge"
//}...

Module#refine(klass) { ... } -> Module (6118.0)

引数 klass で指定したクラスまたはモジュールだけに対して、ブロックで指定した機能を提供で きるモジュールを定義します。定義した機能は Module#refine を使用せずに直 接 klass に対して変更を行う場合と異なり、限られた範囲のみ有効にできます。 そのため、既存の機能を局所的に修正したい場合などに用いる事ができます。

...義した機能は Module#refine を使用せずに直
接 klass に対して変更を行う場合と異なり、限られた範囲のみ有効にできます。
そのため、既存の機能を局所的に修正したい場合などに用いる事ができます。

ref
inements 機能の詳細に...
...200Special-refinement.html
* https://docs.ruby-lang.org/en/master/syntax/refinements_rdoc.html

定義した機能は main.using, Module#using を実行した場合のみ
有効になります。

@
param klass 拡張する対象のクラスまたはモジュールを指定します。

@
return ブ...
...機能を持つ無名のモジュールを返します。

//emlist[例][ruby]{
class C
def foo
puts "C#foo"
end
end

module M
ref
ine C do
def foo
puts "C#foo in M"
end
end
end

x = C.new
x.foo # => "C#foo"

using M

x = C.new
x.foo # => "C#foo in M"
//}

@
see main.using...

RSS::Maker::XMLStyleSheets::XMLStyleSheet#href (6116.0)

@todo

...@todo...

絞り込み条件を変える

<< 1 2 3 ... > >>