るりまサーチ

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

別のキーワード

  1. kernel $-l
  2. matrix l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

クラス

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

logger (32030.0)

ログを記録するためのライブラリです。

...ラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報

全てのメッセージは必ずログレベルを持ちます。また Logger オブジェ...
...ログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録されません。

普段は INFO しか記録していないが、デバッグ情報が必要になった時には、
L
ogger オブジェクトのログレベルを DEBUG に下げるなど...
...T)
l
ogger.level = Logger::WARN

l
ogger.debug("Created logger")
l
ogger.info("Program started")
l
ogger.warn("Nothing to do!")

path = "a_non_existent_file"

begin
File.foreach(path) do |line|
unless line =~ /^(\w+) = (.*)$/
l
ogger.error("Line in wrong format: #{line.chomp}")
end

end
...

Gem::DependencyInstaller#gems_to_install -> Array (21200.0)

依存関係によりインストールされる予定の Gem のリストを返します。

...依存関係によりインストールされる予定の Gem のリストを返します。...

Gem::DependencyInstaller#installed_gems -> Array (21200.0)

Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。

...
G
em::DependencyInstaller#install でインストールされた Gem のリストを返します。...

MatchData#end(n) -> Integer | nil (18337.0)

n 番目の部分文字列終端のオフセットを返します。

...il を返します。

@param n 部分文字列を指定する数値。

@raise IndexError 範囲外の n を指定した場合に発生します。

//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.end(0) # => 6
p $~.end(1) # => 3
p $~.end(2) # => 6
p $~.end(3) # => nil
p $~.end(...
...4) # => `end': index 4 out of matches (IndexError)
//}

@see MatchData#begin...

BasicSocket#sendmsg_nonblock(mesg, flags=0, dest_sockaddr=nil, *controls) -> Integer (18300.0)

sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。

...sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。

詳しくは BasicSocket#sendmsg を見てください。

@return 送ったバイト数
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったも...
...の)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg...

絞り込み条件を変える

Gem::Installer#installation_satisfies_dependency?(dependency) -> bool (18300.0)

登録されているソースインデックスが与えられた依存関係を 満たすことができる場合は、真を返します。そうでない場合は偽を返します。

...登録されているソースインデックスが与えられた依存関係を
満たすことができる場合は、真を返します。そうでない場合は偽を返します。

@param dependency Gem::Dependency のインスタンスを指定します。...

OpenSSL::SSL::SSLSocket#pending -> Integer | nil (18300.0)

OpenSSL内部のバッファが保持している、直ちに読み取り可能な データのバイト数を返します。

...OpenSSL内部のバッファが保持している、直ちに読み取り可能な
データのバイト数を返します。

ハンドシェイク開始前には nil を返します。...

Gem::DependencyInstaller#gather_dependencies -> Array (18200.0)

依存関係を無視するように指定されていない限り、インストールするように指定された Gem が依存している Gem の情報を集めて返します。

...依存関係を無視するように指定されていない限り、インストールするように指定された
G
em が依存している Gem の情報を集めて返します。...

SingleForwardable (18042.0)

オブジェクトに対し、メソッドの委譲機能を定義するモジュールです。

...tend して使います。

例:

require 'forwardable'
g
= Goo.new
g
.extend SingleForwardable
g
.def_delegator("@out", :puts)
g
.puts ...

また、SingleForwardable はクラスやモジュールに対して以下のようにする事もできます。

require 'forwardable'
class Impl...
...elf.service
puts "serviced!"
end

end


module Facade
extend SingleForwardable
def_delegator :Implementation, :service
end


Facade.service # => serviced!

もし Forwardable と SingleForwardable の両方を使いたい場合、
def_instance_delegator と def_single_delega...

SimpleDelegator (18006.0)

Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。

...Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。

委譲先に指定されたオブジェクトへメソッドの実行を委譲します。

例:

//emlist{
require 'delegate'

foo = Object.new
def foo.test
p 25
end

foo2 = SimpleDelegator.new(fo...

絞り込み条件を変える

<< 1 2 3 ... > >>