るりまサーチ

最速Rubyリファレンスマニュアル検索!
127件ヒット [1-100件を表示] (0.024秒)
トップページ > クエリ:Lock[x] > 種類:特異メソッド[x]

別のキーワード

  1. mutex_m lock
  2. mutex_m mu_lock
  3. mutex_m try_lock
  4. net/http lock
  5. mutex_m mu_try_lock

検索結果

<< 1 2 > >>

Shell.debug_output_lock -> Mutex (6108.0)

@todo

...@todo

@see Mutex#lock...
...@todo

@see Thread::Mutex#lock...

Shell.debug_output_try_lock -> bool (6108.0)

@todo

...@todo

@see Mutex#try_lock...
...@todo

@see Thread::Mutex#try_lock...

File.blockdev?(path) -> bool (6101.0)

FileTest.#blockdev? と同じです。

...FileTest.#blockdev? と同じです。

@param path パスを表す文字列か IO オブジェクトを指定します。


@see FileTest.#blockdev?...

Shell.debug_output_exclusive_unlock { ... } -> Mutex | nil (6101.0)

@todo

...@todo

@see Mutex#exclusive_unlock...

Shell.debug_output_locked? -> bool (6101.0)

@todo

...@todo

@see Mutex#locked?...
...@todo

@see Thread::Mutex#locked?...

絞り込み条件を変える

Shell.debug_output_unlock -> Mutex | nil (6101.0)

@todo

...@todo

@see Mutex#unlock...
...@todo

@see Thread::Mutex#unlock...

Shell::ProcessController.block_output_synchronize { ... } -> () (6101.0)

@todo

@todo

Fiddle::Closure::BlockCaller.new(ret, args, abi=Fiddle::Function::DEFAULT) { ... } -> Fiddle::Closure::BlockCaller (3101.0)

Ruby のブロックを呼び出す Fiddle::Closure オブジェクトを返します。

Ruby のブロックを呼び出す Fiddle::Closure オブジェクトを返します。


args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。

@param ret 返り値の型
@param args 引数の型を表す配列
@param abi 呼出規約

Sync_m::LockModeFailer.Fail(*options) -> () (3001.0)

自身に定義されているメッセージをセットして例外を発生させます。

自身に定義されているメッセージをセットして例外を発生させます。

Sync_m::UnknownLocker.Fail(*options) -> () (3001.0)

自身に定義されているメッセージをセットして例外を発生させます。

自身に定義されているメッセージをセットして例外を発生させます。

絞り込み条件を変える

Data.define(*args) {|subclass| block } -> Class (101.0)

Data クラスに新しいサブクラスを作って、それを返します。

Data クラスに新しいサブクラスを作って、それを返します。

サブクラスでは値オブジェクトのメンバに対するアクセスメソッドが定義されています。

//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
p fred.name # => "Fred"
p fred.age # => 5
//}

メンバの値を書き換えることはできません。

//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
fre...

ENV.to_h {|name, value| block } -> Hash (101.0)

環境変数の名前をキーとし、対応する値をもつハッシュを返します。

環境変数の名前をキーとし、対応する値をもつハッシュを返します。

ブロックを指定すると各ペアでブロックを呼び出し、
その結果をペアとして使います。
//emlist[ブロック付きの例][ruby]{
ENV.to_h {|name, value| [name, value.size] }
//}

Psych::Nodes::Mapping.new(anchor=nil, tag=nil, implicit=true, style=BLOCK) -> Psych::Nodes::Mapping (101.0)

新たな mapping オブジェクトを生成します。

...の style を整数で指定します。以下のいずれ
かを指定できます。
* Psych::Nodes::Mapping::ANY
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mapping::FLOW

@param anchor mapping に付加された anchor
@param tag mapping に付加された tag
@param implicit mapping...

Psych::Nodes::Sequence.new(anchor=nil, tag=nil, implicit=true, style=BLOCK) -> Psych::Nodes::Sequence (101.0)

新たな sequence オブジェクトを生成します。

...の style を整数で指定します。以下のいずれ
かを指定できます。
* Psych::Nodes::Sequence::ANY
* Psych::Nodes::Sequence::BLOCK
* Psych::Nodes::Sequence::FLOW

@param anchor sequence に付加された anchor
@param tag sequence に付加された tag
@param implicit seque...
<< 1 2 > >>