るりまサーチ

最速Rubyリファレンスマニュアル検索!
361件ヒット [201-300件を表示] (0.148秒)
トップページ > クエリ:p[x] > クエリ:scope[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. rsa p
  5. dsa p=

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 > >>

RubyVM::AbstractSyntaxTree::Node#inspect -> String (6106.0)

self のデバッグ用の情報を含んだ文字列を返します。

...self のデバッグ用の情報を含んだ文字列を返します。

//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 1')
p
uts node.inspect
# => #<RubyVM::AbstractSyntaxTree::Node:SCOPE@1:0-1:5>
//}...

URI::LDAP (6006.0)

LDAP URI を表すクラスです。2255 (Obsoleted by 4510, 4516)。

...LDAP URI を表すクラスです。2255 (Obsoleted by 4510, 4516)。

ldap://<host>/<dn>[?<attrs>[?<scope>[?<filter>[?<extensions>]]]]...

Rake::NameSpace.new(task_manager, scope_list) (3219.0)

自身を初期化します。

...@param task_manager Rake::Application のインスタンスを指定します。

@param scope_list 名前空間のリストを指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app
task :test_rake_app do
name_space = Rake::NameSpace.new(Rake.appli...
...cation, Rake::Scope.new("sample"))
name_space.scope # => LL("sample")
end
//}...

変数と定数 (3190.0)

変数と定数 * local * instance * class * class_var_scope * global * pseudo * const * prio

...変数と定数
* local
* instance
* class
* class_var_scope
* global
* pseudo
* const
* prio

Ruby の変数と定数の種別は変数名の最初の一文字によって、
ローカル変数、
インスタンス変数、
クラス変数、
グローバル変数、
定数
のい...
...カル変数は共有されます。

//emlist[][ruby]{
# (A) の部分はスコープに入らない
2.times {
p
defined?(v) # (A)
v = 1 # ここ(宣言開始)から
p
v # ここ(ブロックの終り)までが v のスコープ
}

# => nil
# 1
# nil...
...行されなくても宣言とみなされます。

//emlist[][ruby]{
v = 1 if false # 代入は行われないが宣言は有効
p
defined?(v) # => "local-variable"
p
v # => nil
//}


===[a:instance] インスタンス変数

//emlist[例][ruby]{
@foobar
//}

`@'で始まる変数は...

URI::LDAP.build(ary) -> URI::LDAP (3118.0)

引数で与えられた URI 構成要素から URI::LDAP オブジェクトを生成します。 引数の正当性を検査します。

...成要素から URI::LDAP オブジェクトを生成します。
引数の正当性を検査します。

@param ary 構成要素を表す配列を与えます。要素は次の順です。
//emlist{
[:host, :port, :dn, :attributes, :scope, :filter, :extensions]
//}
@param hash 構成要素...
...:port, :dn, :attributes, :scope, :filter, :extensions
//}
のいずれかです。

@raise URI::InvalidComponentError 各要素が適合しない場合に発生します。

例:
require 'uri'
p
URI::LDAP.build(["example.com", "1", "/a", "b", "c", "d", "e=f"]).to_s
#=> "ldap:/...
.../example.com:1/a?b?c?d?e=f"...

絞り込み条件を変える

URI::LDAP.build(hash) -> URI::LDAP (3118.0)

引数で与えられた URI 構成要素から URI::LDAP オブジェクトを生成します。 引数の正当性を検査します。

...成要素から URI::LDAP オブジェクトを生成します。
引数の正当性を検査します。

@param ary 構成要素を表す配列を与えます。要素は次の順です。
//emlist{
[:host, :port, :dn, :attributes, :scope, :filter, :extensions]
//}
@param hash 構成要素...
...:port, :dn, :attributes, :scope, :filter, :extensions
//}
のいずれかです。

@raise URI::InvalidComponentError 各要素が適合しない場合に発生します。

例:
require 'uri'
p
URI::LDAP.build(["example.com", "1", "/a", "b", "c", "d", "e=f"]).to_s
#=> "ldap:/...
.../example.com:1/a?b?c?d?e=f"...

ObjectSpace.#each_object -> Enumerator (3024.0)

指定された klass と Object#kind_of? の関係にある全ての オブジェクトに対して繰り返します。引数が省略された時には全てのオブ ジェクトに対して繰り返します。 繰り返した数を返します。

...

@param klass クラスかモジュールを指定します。

//emlist[例: ブロックなし][ruby]{
p
ObjectSpace.each_object
# => #<Enumerator: ObjectSpace:each_object(false)>
//}

//emlist[例: 全てのオブジェクトを扱う][ruby]{
ObjectSpace.each_object.take(5).each { |x| p x }
c...
...ount = ObjectSpace.each_object { |x| x }
p
uts "Total count: #{count}"

# => "scope"
# => "scopes"
# => "sym"
# => "class_names"
# => "@corrections"
# => Total count: 9938
//}

//emlist[例: 任意のクラスを扱う][ruby]{
P
erson = Struct.new(:name)
s1 = Person.new("tanaka")
s2 = Person.new("sato...
...")

count = ObjectSpace.each_object(Person) { |x| p x }
p
uts "Total count: #{count}"

# => #<struct Person name="sato">
# => #<struct Person name="tanaka">
# => Total count: 2
//}...

ObjectSpace.#each_object {|object| ...} -> Integer (3024.0)

指定された klass と Object#kind_of? の関係にある全ての オブジェクトに対して繰り返します。引数が省略された時には全てのオブ ジェクトに対して繰り返します。 繰り返した数を返します。

...

@param klass クラスかモジュールを指定します。

//emlist[例: ブロックなし][ruby]{
p
ObjectSpace.each_object
# => #<Enumerator: ObjectSpace:each_object(false)>
//}

//emlist[例: 全てのオブジェクトを扱う][ruby]{
ObjectSpace.each_object.take(5).each { |x| p x }
c...
...ount = ObjectSpace.each_object { |x| x }
p
uts "Total count: #{count}"

# => "scope"
# => "scopes"
# => "sym"
# => "class_names"
# => "@corrections"
# => Total count: 9938
//}

//emlist[例: 任意のクラスを扱う][ruby]{
P
erson = Struct.new(:name)
s1 = Person.new("tanaka")
s2 = Person.new("sato...
...")

count = ObjectSpace.each_object(Person) { |x| p x }
p
uts "Total count: #{count}"

# => #<struct Person name="sato">
# => #<struct Person name="tanaka">
# => Total count: 2
//}...

ObjectSpace.#each_object(klass) -> Enumerator (3024.0)

指定された klass と Object#kind_of? の関係にある全ての オブジェクトに対して繰り返します。引数が省略された時には全てのオブ ジェクトに対して繰り返します。 繰り返した数を返します。

...

@param klass クラスかモジュールを指定します。

//emlist[例: ブロックなし][ruby]{
p
ObjectSpace.each_object
# => #<Enumerator: ObjectSpace:each_object(false)>
//}

//emlist[例: 全てのオブジェクトを扱う][ruby]{
ObjectSpace.each_object.take(5).each { |x| p x }
c...
...ount = ObjectSpace.each_object { |x| x }
p
uts "Total count: #{count}"

# => "scope"
# => "scopes"
# => "sym"
# => "class_names"
# => "@corrections"
# => Total count: 9938
//}

//emlist[例: 任意のクラスを扱う][ruby]{
P
erson = Struct.new(:name)
s1 = Person.new("tanaka")
s2 = Person.new("sato...
...")

count = ObjectSpace.each_object(Person) { |x| p x }
p
uts "Total count: #{count}"

# => #<struct Person name="sato">
# => #<struct Person name="tanaka">
# => Total count: 2
//}...

ObjectSpace.#each_object(klass) {|object| ...} -> Integer (3024.0)

指定された klass と Object#kind_of? の関係にある全ての オブジェクトに対して繰り返します。引数が省略された時には全てのオブ ジェクトに対して繰り返します。 繰り返した数を返します。

...

@param klass クラスかモジュールを指定します。

//emlist[例: ブロックなし][ruby]{
p
ObjectSpace.each_object
# => #<Enumerator: ObjectSpace:each_object(false)>
//}

//emlist[例: 全てのオブジェクトを扱う][ruby]{
ObjectSpace.each_object.take(5).each { |x| p x }
c...
...ount = ObjectSpace.each_object { |x| x }
p
uts "Total count: #{count}"

# => "scope"
# => "scopes"
# => "sym"
# => "class_names"
# => "@corrections"
# => Total count: 9938
//}

//emlist[例: 任意のクラスを扱う][ruby]{
P
erson = Struct.new(:name)
s1 = Person.new("tanaka")
s2 = Person.new("sato...
...")

count = ObjectSpace.each_object(Person) { |x| p x }
p
uts "Total count: #{count}"

# => #<struct Person name="sato">
# => #<struct Person name="tanaka">
# => Total count: 2
//}...

絞り込み条件を変える

<< < 1 2 3 4 > >>