るりまサーチ

最速Rubyリファレンスマニュアル検索!
87441件ヒット [1-100件を表示] (0.305秒)

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

tsort (26144.0)

tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。

...tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。

=== Example

//emlist[][ruby]{
require 'tsort'

class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end
end

{1=>[2, 3],...
...tsort
#=> [3, 2, 1, 4]

{1=>[2], 2=>[3, 4], 3=>[2], 4=>[]}.strongly_connected_components
#=> [[4], [2, 3], [1]]
//}

=== より現実的な例

非常に単純な `make' に似たツールは以下のように実装できます。

//emlist[][ruby]{
require 'tsort'

class Make
def initialize
@
...
...dep = {}
@
dep.default = []
end

def rule(outputs, inputs=[], &block)
t
riple = [outputs, inputs, block]
outputs.each {|f| @dep[f] = [triple]}
@
dep[triple] = inputs
end

def build(target)
each_strongly_connected_component_from(target) {|ns|
if ns.length != 1
f...

test/unit (26030.0)

ユニットテストを行うためのライブラリです。

...参照してください。

* Test::Unit - Ruby用単体テストフレームワーク: https://test-unit.github.io/

なお、2.2.0より前のtest/unit は当時バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある...
...ィングフレームワークの歴史(2014年版) https://www.clear-code.com/blog/2014/11/6.html
* RubyKaigi 2015:The history of testing framework in Ruby https://www.clear-code.com/blog/2015/12/12.html

=== 使い方

T
est::Unit は以下のように使います。

まずテスト対象...
...る前には setup メソッドが必ず
呼ばれます。実行されたあとには、teardown メソッドが必ず呼ばれます。

require 'test/unit'
require 'foo'

class TC_Foo < Test::Unit::TestCase
def setup
@
obj = Foo.new
end

# def teardown
#...

Gem::UserInteraction#terminate_interaction(*args) -> () (21306.0)

アプリケーションを終了します。

...アプリケーションを終了します。

@
param args 委譲先のメソッドに与える引数です。...

Readline.completer_quote_characters=(string) (18318.0)

ユーザの入力の補完を行う際、スペースなどの単語の区切りを クオートするための複数の文字で構成される文字列 string を指定します。 指定した文字の間では、Readline.completer_word_break_characters= で指定した文字列に含まれる文字も、普通の文字列として扱われます。

...れる文字列 string を指定します。
指定した文字の間では、Readline.completer_word_break_characters=
で指定した文字列に含まれる文字も、普通の文字列として扱われます。

@
param string 文字列を指定します。

@
raise NotImplementedError サポー...
...トしていない環境で発生します。

@
see Readline.completer_quote_characters...

Readline.completer_quote_characters -> String (18312.0)

ユーザの入力の補完を行う際、スペースなどの単語の区切りを クオートするための複数の文字で構成される文字列を取得します。

...ーザの入力の補完を行う際、スペースなどの単語の区切りを
クオートするための複数の文字で構成される文字列を取得します。

@
raise NotImplementedError サポートしていない環境で発生します。

@
see Readline.completer_quote_characters=...

絞り込み条件を変える

OpenSSL::X509::V_ERR_CERT_NOT_YET_VALID -> Integer (18306.0)

証明書の開始時刻以前であることを意味します。

...ることを意味します。

開始時刻は証明書チェイン全体に対し確認されます。

OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。

@
see OpenSSL::X509::Certificate#not_before=,
OpenSSL::X509::Store#time=...

OpenSSL::X509::ExtensionFactory#create_extension(obj) -> OpenSSL::X509::Extension (15324.0)

OpenSSL::X509::Extension のインスタンスを生成して返します。

...::X509::Extension のインスタンスを生成して返します。

引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash...
...OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。

引数が2個以上である場合は、
OpenSSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。

@
param obj 拡張領...
...域のデータ。配列、ハッシュ、文字列のいずれか
@
param oid 拡張領域の識別子を表す文字列
@
param value 拡張領域の値を表す文字列
@
param critical 重要度(真偽値)...

OpenSSL::X509::ExtensionFactory#create_extension(oid, value, critical=false) -> OpenSSL::X509::Extension (15324.0)

OpenSSL::X509::Extension のインスタンスを生成して返します。

...::X509::Extension のインスタンスを生成して返します。

引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash...
...OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。

引数が2個以上である場合は、
OpenSSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。

@
param obj 拡張領...
...域のデータ。配列、ハッシュ、文字列のいずれか
@
param oid 拡張領域の識別子を表す文字列
@
param value 拡張領域の値を表す文字列
@
param critical 重要度(真偽値)...

MiniTest::Unit#run_test_suites(filter = /./) -> Array (15312.0)

全てのテストを実行します。

...全てのテストを実行します。

@
param filter 実行するテストメソッド名を正規表現で指定します。

@
return テストケース数とアサーション数を返します。...

Shell::SystemCommand#terminate -> () (15216.0)

@todo

...@todo...

絞り込み条件を変える

IRB::ContextExtender.def_extend_command(cmd_name, load_file, *aliases) -> object (15118.0)

IRB::Context に cmd_name で指定したメソッドが実行できるように拡張 します。

...ntext に cmd_name で指定したメソッドが実行できるように拡張
します。

@
param cmd_name メソッド名を Symbol で指定します。
IRB::Context クラスのインスタンスメソッドとして定
義してある必要があります。

@
...
...param load_file cmd_name で指定したメソッドが定義されたファイル名を指
定します。このファイルは自動的に require されます。

@
param aliases cmd_name の別名を Symbol で指定します。複数指定する事ができます。...
<< 1 2 3 ... > >>