446件ヒット
[1-100件を表示]
(0.155秒)
ライブラリ
- ビルトイン (132)
- logger (2)
- objspace (33)
- openssl (55)
- rake (44)
- rss (22)
- shell (24)
-
shell
/ builtin-command (12) -
shell
/ command-processor (24) -
shell
/ filter (48) - stringio (11)
- strscan (11)
クラス
- Class (11)
- Exception (11)
-
Logger
:: Application (1) - Method (11)
- Object (11)
-
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: X509 :: Certificate (22) -
OpenSSL
:: X509 :: ExtensionFactory (22) -
RSS
:: Maker :: ChannelBase :: CategoriesBase (11) -
Rake
:: Application (11) -
Rake
:: InvocationChain (22) - Shell (24)
-
Shell
:: Cat (6) -
Shell
:: CommandProcessor (24) -
Shell
:: Concat (6) -
Shell
:: Filter (48) - StringIO (11)
- StringScanner (11)
- Thread (33)
-
Thread
:: Backtrace :: Location (44)
モジュール
- ObjectSpace (33)
- Rake (11)
キーワード
- Application (1)
- CategoryBase (11)
- Location (11)
-
absolute
_ path (11) -
add
_ loader (11) - allocate (11)
-
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) - application= (11)
-
backtrace
_ locations (33) -
base
_ label (11) - cat (18)
- concat (11)
- each (6)
- echo (18)
- glob (18)
- inspect (11)
-
instance
_ variable _ defined? (11) -
issuer
_ certificate= (11) - member? (11)
-
new
_ category (11) - shell (6)
-
source
_ location (11) -
subject
_ certificate= (11) - tee (18)
-
thread
_ variable _ set (11) -
to
_ a (6) -
to
_ s (17) -
trace
_ object _ allocations (11) - truncate (11)
- | (6)
- 制御構造 (11)
- 正規表現 (11)
検索結果
先頭5件
- OpenSSL
:: X509 :: Certificate . new -> OpenSSL :: X509 :: Certificate - OpenSSL
:: X509 :: Certificate . new(obj) -> OpenSSL :: X509 :: Certificate - Logger
:: Application . new(appname = nil) -> Logger :: Application - OpenSSL
:: OCSP :: CertificateId . new(subject , issuer , digest=nil) -> OpenSSL :: OCSP :: CertificateId - Shell
:: Cat . new(sh , *filenames)
-
OpenSSL
:: X509 :: Certificate . new -> OpenSSL :: X509 :: Certificate (24302.0) -
証明書オブジェクトを生成します。
...す。
obj が IO である場合には、そのファイルの中身から
証明書オブジェクトを生成します。
obj が OpenSSL::X509::Certificate オブジェクトである場合には、
そのオブジェクトの内容を複製します。
obj が to_der メソッドを持つ場......のメソッドによって
DER 形式のバイト列に変換し、証明書オブジェクトを生成します。
@param obj 証明書のデータ
@raise OpenSSL::X509::CertificateError 証明書のフォーマットが不正であるなど、読み込みに失敗した場合に発生します... -
OpenSSL
:: X509 :: Certificate . new(obj) -> OpenSSL :: X509 :: Certificate (24302.0) -
証明書オブジェクトを生成します。
...す。
obj が IO である場合には、そのファイルの中身から
証明書オブジェクトを生成します。
obj が OpenSSL::X509::Certificate オブジェクトである場合には、
そのオブジェクトの内容を複製します。
obj が to_der メソッドを持つ場......のメソッドによって
DER 形式のバイト列に変換し、証明書オブジェクトを生成します。
@param obj 証明書のデータ
@raise OpenSSL::X509::CertificateError 証明書のフォーマットが不正であるなど、読み込みに失敗した場合に発生します... -
Logger
:: Application . new(appname = nil) -> Logger :: Application (24301.0) -
このクラスを初期化します。
このクラスを初期化します。
@param appname アプリケーション名を指定します。 -
OpenSSL
:: OCSP :: CertificateId . new(subject , issuer , digest=nil) -> OpenSSL :: OCSP :: CertificateId (24301.0) -
CertificateId オブジェクトを生成します。
...CertificateId オブジェクトを生成します。
subject には問合せ対象の証明書を、issuerにはsubjectのissuer(発行者)
の証明書を渡します。
@param subject 問合せ対象の証明書(OpenSSL::X509::Certificate オブジェクト)
@param issuer subjectのissuer(発......証明書(OpenSSL::X509::Certificate オブジェクト)
@param digest issuerの名前のハッシュ値、issuerの証明書の公開鍵のハッシュ値を取るためのハッシュアルゴリズム。nilでデフォルトのアルゴリズムが使われます
@raise OpenSSL::OCSP::OCSPError... -
Shell
:: Cat . new(sh , *filenames) (24201.0) -
@todo
@todo -
Shell
:: Concat . new(sh , *jobs) (24101.0) -
@todo
@todo -
Rake
:: InvocationChain . new(task _ name , tail) (21213.0) -
与えられたタスク名と一つ前の Rake::InvocationChain を用いて自身を初期化します。
...:InvocationChain を用いて自身を初期化します。
@param task_name タスク名を指定します。
@param tail 一つ前の Rake::InvocationChain を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
tail = R......ake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
tail.to_s # => "TOP => task_a"
b = Rake::InvocationChain.new("task_b", tail)
b.to_s # => "TOP => task_a => task_b"
end
//}... -
RSS
:: Maker :: ChannelBase :: CategoriesBase # new _ category (18201.0) -
@todo 新しくcategoryを作成し,返します.作成された categoryはcategoryリストの最後 に追加されています.
...@todo
新しくcategoryを作成し,返します.作成された
categoryはcategoryリストの最後
に追加されています.... -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (12406.0) -
バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。
...Location の配列を返す点が異なります。
現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。
//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if Date.new(2000, month, -1).day == 31
raise "#{month} is not l......ong month"
end
def get_exception
return begin
yield
rescue => e
e
end
end
e = get_exception { check_long_month(2) }
p e.backtrace_locations
# => ["test.rb:4:in `check_long_month'", "test.rb:15:in `block in <main>'", "test.rb:9:in `get_exception'", "test.rb:15:in `<main>'"]
//}
@see... -
Thread
# backtrace _ locations(range) -> [Thread :: Backtrace :: Location] | nil (12406.0) -
スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。
...ースを Thread::Backtrace::Location の配
列で返します。
引数で指定した値が範囲外の場合、スレッドがすでに終了している場合は nil
を返します。
@param start 開始フレームの位置を数値で指定します。
@param length 取得するフレー......ます。
Kernel.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。
//emlist[例][ruby]{
thread = Thread.new { sleep 1 }
thread.run
thread.backtrace_locations # => ["/path/to/test.rb:1:in `sleep'", "/path/to/test.rb:1:in `block in <main>'"]
/....../}
@see Thread::Backtrace::Location... -
Thread
# backtrace _ locations(start = 0 , length = nil) -> [Thread :: Backtrace :: Location] | nil (12406.0) -
スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。
...ースを Thread::Backtrace::Location の配
列で返します。
引数で指定した値が範囲外の場合、スレッドがすでに終了している場合は nil
を返します。
@param start 開始フレームの位置を数値で指定します。
@param length 取得するフレー......ます。
Kernel.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。
//emlist[例][ruby]{
thread = Thread.new { sleep 1 }
thread.run
thread.backtrace_locations # => ["/path/to/test.rb:1:in `sleep'", "/path/to/test.rb:1:in `block in <main>'"]
/....../}
@see Thread::Backtrace::Location...