るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
7094件ヒット [1-100件を表示] (0.530秒)
トップページ > バージョン:2.5.0[x] > クエリ:l[x] > クエリ:i[x] > クエリ:A[x]

別のキーワード

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

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

static NODE * literal_concat_list(NODE *head, NODE *tail) (133501.0)

static VALUE localjump_exitstatus(VALUE exc) (115501.0)

static NODE * list_concat(NODE *head, NODE *tail) (115201.0)

NODE_LISTのリストheadにNODE_LISTのノードtailを連結し、 先頭ノードを返す。head、tailともにNULLであってはならない。

NODE_LISTのリストheadにNODE_LISTのノードtailを連結し、
先頭ノードを返す。head、tailともにNULLであってはならない。

static NODE * literal_concat(NODE *head, NODE *tail) (115201.0)

static NODE * literal_concat_dstr(NODE *head, NODE *tail) (115201.0)

絞り込み条件を変える

static NODE * literal_concat_string(NODE *head, NODE *tail, VALUE str) (115201.0)

static NODE * list_append(NODE *head, NODE *tail) (114901.0)

NODE_LIST のリスト head に非 NODE_LIST のノード tail を連結し、先頭ノードを返します。head が NULL のときは tail を NODE_LIST でラップして返します。

NODE_LIST のリスト head に非 NODE_LIST のノード
tail を連結し、先頭ノードを返します。head が NULL
のときは tail を NODE_LIST でラップして返します。

static NODE * literal_append(NODE *head, NODE *tail) (114901.0)

static int local_id(ID id) (114901.0)

現在のスコープでローカル変数 id が定義されていれば真。

現在のスコープでローカル変数 id が定義されていれば真。

OpenSSL::OCSP::REVOKED_STATUS_CESSATIONOFOPERATION -> Integer (100501.0)

OpenSSL::OCSP::BasicResponse#status の失効理由コードで、 証明書の運用を止めたことを意味します。

OpenSSL::OCSP::BasicResponse#status の失効理由コードで、
証明書の運用を止めたことを意味します。

詳しくは 3280 や X.509 を参照してください。

絞り込み条件を変える

Gem::Installer.home_install_warning -> bool (100201.0)

この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。

この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。

Gem::Installer.home_install_warning=(flag) (100201.0)

ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。

ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。

@param flag 真を指定するとホームディレクトリに Gem をインストールしよう
とすると警告を表示するようになります。

WEBrick::HTTPServlet::FileHandler::HandlerTable -> Hash (99901.0)

拡張子に対応するサーブレットを登録するためのハッシュです。

拡張子に対応するサーブレットを登録するためのハッシュです。

static void localjump_error(const char *mesg, VALUE status) (97201.0)

static ID * local_tbl(void) (96901.0)

ローカル変数テーブルスタックの先頭にあるテーブルを取得します。

ローカル変数テーブルスタックの先頭にあるテーブルを取得します。

絞り込み条件を変える

static VALUE lex_getline(void) (96901.0)

関数 lex_gets を使って lex_input から Ruby プログラムを一行読みこみます。

関数 lex_gets を使って lex_input から
Ruby プログラムを一行読みこみます。

static int list_i(ID key, ID value, VALUE ary) (96901.0)

static int local_append(ID id) (96901.0)

新しいローカル変数 id をテーブルに追加します。

新しいローカル変数 id をテーブルに追加します。

static int local_cnt(ID id) (96901.0)

ローカル変数 id の変数 ID を取得します。 定義されていてもいなくても正しい ID が取得できます。

ローカル変数 id の変数 ID を取得します。
定義されていてもいなくても正しい ID が取得できます。

static void local_pop(void) (96901.0)

ローカル変数テーブルをポップします。 テーブルが参照されていない場合、 テーブルは自動的に開放されます。

ローカル変数テーブルをポップします。
テーブルが参照されていない場合、
テーブルは自動的に開放されます。

絞り込み条件を変える

static void local_push(int top) (96901.0)

ローカル変数テーブルをプッシュします。 プログラムのトップレベルをパースしているときは top を真にします。

ローカル変数テーブルをプッシュします。
プログラムのトップレベルをパースしているときは top を真にします。

OpenSSL::SSL::OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION -> Integer (91201.0)

セッション再ネゴシエーションをした場合にサーバ側で 常に新しいセッションを生成するフラグです。

セッション再ネゴシエーションをした場合にサーバ側で
常に新しいセッションを生成するフラグです。

OpenSSL::SSL::SSLContext#options= で利用します。

Shell::CommandProcessor.install_builtin_commands -> () (91201.0)

ビルトインコマンドを定義します。

ビルトインコマンドを定義します。

Shell::ProcessController.wait_to_finish_all_process_controllers -> () (91201.0)

@todo

@todo

StringScanner#beginning_of_line? -> bool (91201.0)

スキャンポインタが行頭を指しているなら true を、 行頭以外を指しているなら false を返します。

スキャンポインタが行頭を指しているなら true を、
行頭以外を指しているなら false を返します。

行頭の定義は、文字列先頭かまたは \n の直後を指していることです。
文字列末尾は必ずしも行頭ではありません。

//emlist[例][ruby]{
require 'strscan'

s = StringScanner.new("test\nstring")
s.bol? # => true
s.scan(/\w+/)
s.bol? # => false
s.scan(/\n/)
s.bol? # => true
s.scan(/\w+/...

絞り込み条件を変える

static void special_local_set(char c, VALUE val) (91201.0)

$~ と $_ をセットします。 現在は c=0 が $_ で c=1 が $~ です。

$~ と $_ をセットします。
現在は c=0 が $_ で c=1 が $~ です。

WIN32OLE_VARIABLE#variable_kind -> String (90901.0)

変数の種類(VARKIND)を取得します。

変数の種類(VARKIND)を取得します。

この変数の種類を示す文字列を返します。

@return VARKINDに対応する文字列を返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
puts tobj.variables.map {|v| v.variable_kind}.uniq # => CONSTANT

返送値は以下のいずれかとなります。

: PERINSTANCE
インスタンス毎の変数。構造体やユーザ定義体のフィールド。(0)
: STATI...

webrick/httpservlet/filehandler (90001.0)

通常のファイルサーバとしての機能を提供するためのサーブレットを提供するライブラリです。

通常のファイルサーバとしての機能を提供するためのサーブレットを提供するライブラリです。

Exception#backtrace_locations -> [Thread::Backtrace::Location] (83401.0)

バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。

バックトレース情報を返します。Exception#backtraceに似ていますが、
Thread::Backtrace::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 long month"
end
...

Readline.#readline(prompt = "", add_hist = false) -> String | nil (82537.0)

prompt を出力し、ユーザからのキー入力を待ちます。 エンターキーの押下などでユーザが文字列を入力し終えると、 入力した文字列を返します。 このとき、add_hist が true であれば、入力した文字列を入力履歴に追加します。 何も入力していない状態で EOF(UNIX では ^D) を入力するなどで、 ユーザからの入力がない場合は nil を返します。

prompt を出力し、ユーザからのキー入力を待ちます。
エンターキーの押下などでユーザが文字列を入力し終えると、
入力した文字列を返します。
このとき、add_hist が true であれば、入力した文字列を入力履歴に追加します。
何も入力していない状態で EOF(UNIX では ^D) を入力するなどで、
ユーザからの入力がない場合は nil を返します。

本メソッドはスレッドに対応しています。
入力待ち状態のときはスレッドコンテキストの切替えが発生します。

入力時には行内編集が可能で、vi モードと Emacs モードが用意されています。
デフォルトは Emacs モードです。
...

絞り込み条件を変える

Gem::Installer#generate_bin_symlink(filename, bindir) (82501.0)

Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。

Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。

現在インストールされている Gem よりも新しい Gem をインストールするときは、
シンボリックリンクを更新します。

@param filename ファイル名を指定します。

@param bindir 実行ファイルを配置するディレクトリを指定します。

Pathname#relative_path_from(base_directory) -> Pathname (82501.0)

base_directory から self への相対パスを求め、その内容の新しい Pathname オブジェクトを生成して返します。

base_directory から self への相対パスを求め、その内容の新しい Pathname
オブジェクトを生成して返します。

パス名の解決は文字列操作によって行われ、ファイルシステムをアクセス
しません。

self が相対パスなら base_directory も相対パス、self が絶対パスなら
base_directory も絶対パスでなければなりません。

@param base_directory ベースディレクトリを表す Pathname オブジェクトを指定します。

@raise ArgumentError Windows上でドライブが違うなど、base_direct...

PrettyPrint.singleline_format(output = &#39;&#39;, maxwidth = 79, newline = "\n", genspace = lambda{|n| &#39; &#39; * n}) {|pp| ...} -> object (82501.0)

PrettyPrint オブジェクトを生成し、それを引数としてブロックを実行します。 PrettyPrint.format に似ていますが、改行しません。

PrettyPrint オブジェクトを生成し、それを引数としてブロックを実行します。
PrettyPrint.format に似ていますが、改行しません。

引数 maxwidth, newline と genspace は無視されます。ブロック中の breakable の実行は、
改行せずに text の実行であるかのように扱います。

@param output 出力先を指定します。output は << メソッドを持っていなければなりません。

@param maxwidth 無視されます。

@param newline 無視されます。

@param genspace 無視されます...

StringIO#internal_encoding -> Encoding (82501.0)

現在の内部エンコーディングを返します。

現在の内部エンコーディングを返します。

Encoding::InvalidByteSequenceError#destination_encoding -> Encoding (82201.0)

エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。

@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding

絞り込み条件を変える

Encoding::InvalidByteSequenceError#destination_encoding_name -> String (82201.0)

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

@see Encoding::InvalidByteSequenceError#destination_encoding

Gem::Indexer#install_indices (82201.0)

作成済みのインデックスを所定のディレクトリに保存します。

作成済みのインデックスを所定のディレクトリに保存します。

Gem::InstallUpdateOptions#install_update_defaults_str -> String (82201.0)

Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。

Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。

デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers

OpenSSL::SSL::VERIFY_FAIL_IF_NO_PEER_CERT -> Integer (82201.0)

OpenSSL::SSL::SSLContext#verify_mode= で指定できるフラグです。

OpenSSL::SSL::SSLContext#verify_mode= で指定できるフラグです。

サーバーモードであるかクライアントモードであるかによって意味がことなります。

サーバーモード: クライアントが証明書を返さない場合に
TLS/SSL ハンドシェイクを即座に終了させます。
このフラグは VERIFY_PEER フラグとともに使われなければなりません。

クライアントモード: 無視されます。

REXML::Security.entity_expansion_limit -> Integer (82201.0)

実体参照の展開回数の上限を返します。

実体参照の展開回数の上限を返します。

XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。

実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。

デフォルトは 10000 です。

@see REXML::Document.entity_expansion_limit

絞り込み条件を変える

REXML::Security.entity_expansion_limit=(val) (82201.0)

実体参照の展開回数の上限を指定します。

実体参照の展開回数の上限を指定します。

XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。

デフォルトは 10000 です。

@param val 設定する上限値(整数)
@see REXML::Document.entity_expansion_limit

REXML::Security.entity_expansion_text_limit -> Integer (82201.0)

実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。

実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。

展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。

実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。

デフォルトは 10240 (byte) です。

@see REXML::Document.entity_expansion_text_limit=,
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/

REXML::Security.entity_expansion_text_limit=(val) (82201.0)

実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。

実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。

展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。

実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。

デフォルトは 10240 (byte) です。

@see REXML::Document.entity_expansion_text_limit
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/

SingleForwardable#def_single_delegator(accessor, method, ali = method) -> () (82201.0)

メソッドの委譲先を設定します。

メソッドの委譲先を設定します。

@param accessor 委譲先のオブジェクト

@param method 委譲先のメソッド

@param ali 委譲元のメソッド

委譲元のオブジェクトで ali が呼び出された場合に、
委譲先のオブジェクトの method へ処理が委譲されるようになります。

委譲元と委譲先のメソッド名が同じ場合は, ali を省略することが可能です。

def_delegator は def_singleton_delegator の別名になります。

@see SingleForwardable#def_delegators

SingleForwardable#def_single_delegators(accessor, *methods) -> () (82201.0)

メソッドの委譲先をまとめて設定します。

メソッドの委譲先をまとめて設定します。

@param accessor 委譲先のオブジェクト

@param methods 委譲するメソッドのリスト

委譲元のオブジェクトで methods のそれぞれのメソッドが呼び出された場合に、
委譲先のオブジェクトの同名のメソッドへ処理が委譲されるようになります。

def_delegators は def_singleton_delegators の別名になります。

また、以下の 2 つの例は同じ意味です。

def_delegators :@records, :size, :<<, :map

def_delegator :@rec...

絞り込み条件を変える

SingleForwardable#single_delegate(hash) -> () (82201.0)

メソッドの委譲先を設定します。

メソッドの委譲先を設定します。

@param hash 委譲先のメソッドがキー、委譲先のオブジェクトが値の
Hash を指定します。キーは Symbol、
String かその配列で指定します。

@see Forwardable#delegate

WEBrick::HTTPServlet::FileHandler.add_handler(suffix, handler) (82201.0)

与えられた拡張子のファイルを処理するためのサーブレットを登録します。

与えられた拡張子のファイルを処理するためのサーブレットを登録します。

@param suffix 拡張子を指定します。

@param handler サーブレットを指定します。

Encoding::InvalidByteSequenceError#incomplete_input? -> bool (81901.0)

エラー発生時に入力文字列が不足している場合に真を返します。

エラー発生時に入力文字列が不足している場合に真を返します。

つまり、マルチバイト文字列の途中で文字列が終わっている場合に
真を返します。これは後続の入力を追加することでエラーが
解消する可能性があることを意味します。

//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")

begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenc...

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

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

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

Gem::DependencyInstaller#install(dep_or_name, version = Gem::Requirement.default) -> Array (81901.0)

指定された Gem とその依存する Gem を全てインストールします。

指定された Gem とその依存する Gem を全てインストールします。

@param dep_or_name Gem の名前か Gem::Dependency のインスタンスを指定します。

@param version バージョンに関する条件を指定します。

@return このメソッドでインストールした Gem のリストを返します。

絞り込み条件を変える

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

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

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

Gem::InstallUpdateOptions#add_install_update_options (81901.0)

インストールとアップデートに関するオプションを追加します。

インストールとアップデートに関するオプションを追加します。

Gem::Installer#install -> Gem::Specification (81901.0)

Gem をインストールします。

Gem をインストールします。

以下のディレクトリ構造で Gem をインストールします。

@gem_home/
cache/<gem-version>.gem #=> インストールした Gem のコピー
gems/<gem-version>/... #=> インストール時に展開したファイル
specifications/<gem-version>.gemspec #=> gemspec ファイル

@return ロードされた Gem::Specification のインスタンスを返します。

@r...

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

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

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

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

Gem::LocalRemoteOptions#add_local_remote_options (81901.0)

オプション --local, --remote, --both を追加します。

オプション --local, --remote, --both を追加します。

絞り込み条件を変える

Gem::Uninstaller#uninstall (81901.0)

Gem をアンインストールします。

Gem をアンインストールします。

スペックファイルやキャッシュも削除します。

Gem::Uninstaller#uninstall_gem(spec, specs) (81901.0)

与えられた spec に対応する Gem をアンインストールします。

与えられた spec に対応する Gem をアンインストールします。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

@param specs アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。

MonitorMixin::ConditionVariable#wait_while { ... } -> () (81901.0)

モニタのロックを開放し、現在のスレッドを ブロックで指定した条件を満たしている間停止します。

モニタのロックを開放し、現在のスレッドを
ブロックで指定した条件を満たしている間停止します。

MonitorMixin::ConditionVariable#signal や
MonitorMixin::ConditionVariable#broadcast で
スレッドが起こされると、ロックを取得し、ブロックを評価し
その結果によってこのメソッドから抜け処理を継続するか
再びロックを開放しスレッドを停止するかを決めます。

@raise ThreadError ロックを持っていないスレッドがこのメソッドを呼びだした場合に発生します
@see MonitorMixin::ConditionV...

RSS::TaxonomyTopicModel::TaxonomyTopic#taxo_link (81901.0)

@todo

@todo

RSS::TaxonomyTopicModel::TaxonomyTopic#taxo_link= (81901.0)

@todo

@todo

絞り込み条件を変える

WEBrick::HTTPServlet::FileHandler.remove_handler(suffix) -> Class (81901.0)

与えられた拡張子に対応するサーブレットを削除します。

与えられた拡張子に対応するサーブレットを削除します。

@param suffix 拡張子を指定します。

RSS::ImageFaviconModel::ImageFavicon#image_size (81601.0)

@todo

@todo

RSS::ImageFaviconModel::ImageFavicon#image_size= (81601.0)

@todo

@todo

RSS::ImageItemModel::ImageItem#image_width (81601.0)

@todo

@todo

RSS::ImageItemModel::ImageItem#image_width= (81601.0)

@todo

@todo

絞り込み条件を変える

RSS::TrackBackModel10::TrackBackPing (81001.0)

RSS::TrackBackModel20::TrackBackPing (81001.0)

WEBrick::HTTPServlet::FileHandler (81001.0)

通常のファイルサーバとしての機能を提供するためのサーブレット。

通常のファイルサーバとしての機能を提供するためのサーブレット。

static VALUE lex_get_str(VALUE s) (79201.0)

文字列 s の lex_gets_ptr の後から一行取得し、返します。 lex_gets_ptr も進められます。

文字列 s の lex_gets_ptr の後から一行取得し、返します。
lex_gets_ptr も進められます。

static NODE * logop(enum node_type type, NODE *left, NODE *right) (78901.0)

絞り込み条件を変える

logger (78091.0)

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

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

=== 説明

6段階のログレベルに分けてログを記録します。

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

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

普段は I...

OpenSSL::ASN1.#PrintableString(value) -> OpenSSL::ASN1::PrintableString -> OpenSSL::ASN1::PrintableString (75601.0)

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::PrintableString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)

OpenSSL::ASN1.#PrintableString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::PrintableString (74701.0)

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::PrintableString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)

NODE * rb_compile_file(const char *f, VALUE file, int start) (74401.0)

Ruby の IO オブジェクト file から文字列を読み込み、 それを Ruby プログラムとして構文木にコンパイルします。 作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に 格納し、同時に ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。

Ruby の IO オブジェクト file から文字列を読み込み、
それを Ruby プログラムとして構文木にコンパイルします。
作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に
格納し、同時に ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。

RDoc::Context#unmatched_alias_lists -> {String => RDoc::Alias} (73801.0)

メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を返します。

メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を返します。

絞り込み条件を変える

static VALUE mvalue_to_svalue(VALUE v) (73801.0)

static VALUE svalue_to_avalue(VALUE v) (73801.0)

static VALUE svalue_to_mvalue(VALUE v) (73801.0)

RDoc::Context#find_enclosing_module_named(name) -> RDoc::NormalModule | nil (73597.0)

find a module at a higher scope

find a module at a higher scope

WIN32OLE#ole_query_interface(iid) -> WIN32OLE (73519.0)

IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。

IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを
持つオブジェクトを取得します。

オブジェクトが複数のオートメーション用インターフェイスを持つ場合に、当
メソッドを利用して既定のインターフェイスとは異なるインターフェイスを取
得します。

@param iid 取得するインターフェイスのIIDを文字列で指定します。
@return iidパラメータで指定したインターフェイスを持つWIN32OLEオブジェクト
@raise WIN32OLERuntimeError 指定したIIDをオブジェクトが持たない場合に通知されます。

ie = WIN32OLE.n...

絞り込み条件を変える

ARGF.class#internal_encoding -> Encoding | nil (73501.0)

ARGF から読み込んだ文字列の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。

ARGF から読み込んだ文字列の内部エンコーディングを返します。
内部エンコーディングが指定されていない場合は nil を返します。

まだ読み込み処理を始めていない場合は Encoding.default_external を返します。

ARGF.class#set_encoding で設定します。


例:
# $ ruby -Eutf-8 test.rb

# test.rb
ARGF.internal_encoding # => #<Encoding:UTF-8>
ARGF.set_encoding('utf-8','ascii')
ARG...

CSV#internal_encoding -> Encoding | nil (73501.0)

IO#internal_encoding に委譲します。

IO#internal_encoding に委譲します。


@see IO#internal_encoding

Gem::Validator#alien -> [Gem::Validator.ErrorData] (73501.0)

Gem ディレクトリ内に存在するかもしれない以下のような問題を検証します。

Gem ディレクトリ内に存在するかもしれない以下のような問題を検証します。

* Gem パッケージのチェックサムが正しいこと
* それぞれの Gem に含まれるそれぞれのファイルがインストールされたバージョンであることの一貫性
* Gem ディレクトリに関係の無いファイルが存在しないこと
* キャッシュ、スペック、ディレクトリがそれぞれ一つずつ存在すること

このメソッドは検証に失敗しても例外を発生させません。

Object#pretty_print_instance_variables -> [String | Symbol] (73501.0)

プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。 返されたインスタンス変数はプリティプリント時に表示されます。

プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。
返されたインスタンス変数はプリティプリント時に表示されます。

pp に表示したくないインスタンス変数がある場合にこのメソッドを再定義します。

OpenSSL::ASN1::PRINTABLESTRING -> Integer (73501.0)

ASN.1 UNIVERSAL タグの、 PRINTABLESTRING のタグ番号 19 を表す定数です。

ASN.1 UNIVERSAL タグの、
PRINTABLESTRING のタグ番号 19 を表す定数です。

絞り込み条件を変える

Rational#rationalize(eps = 0) -> Rational (73501.0)

自身から eps で指定した許容誤差の範囲に収まるような Rational を返 します。

自身から eps で指定した許容誤差の範囲に収まるような Rational を返
します。

eps を省略した場合は self を返します。

@param eps 許容する誤差

//emlist[例][ruby]{
r = Rational(5033165, 16777216)
r.rationalize # => (5033165/16777216)
r.rationalize(Rational(0.01)) # => (3/10)
r.rationalize(Rational(0.1)) # => (1/3)
//}

static VALUE call_final(VALUE os, VALUE obj) (73501.0)

static VALUE define_final(int argc, VALUE *argv, VALUE os) (73501.0)

static VALUE undefine_final(VALUE os, VALUE obj) (73501.0)

static void mark_locations_array(register VALUE *x, register long n) (73501.0)

絞り込み条件を変える

void rb_alias_variable(ID name1, ID name2) (73501.0)

void rb_gc_call_finalizer_at_exit(void) (73501.0)

void rb_mark_generic_ivar_tbl(void) (73501.0)

Object#instance_variable_defined?(var) -> bool (73237.0)

インスタンス変数 var が定義されていたら真を返します。

インスタンス変数 var が定義されていたら真を返します。

@param var インスタンス変数名を文字列か Symbol で指定します。

//emlist[][ruby]{
class Fred
def initialize(p1, p2)
@a, @b = p1, p2
end
end
fred = Fred.new('cat', 99)
p fred.instance_variable_defined?(:@a) #=> true
p fred.instance_variable_defined?("@b") #=> true
p fred.instan...

Gem::CommandManager#find_command_possibilities(command_name) -> Array (73201.0)

登録されているコマンドでマッチする可能性のあるものを返します。

登録されているコマンドでマッチする可能性のあるものを返します。

@param command_name コマンド名を文字列で指定します。

絞り込み条件を変える

Gem::Package::TarWriter#add_file_simple(name, mode, size) -> self (73201.0)

自身に関連付けられた IO にファイルを追加します。

自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファイルのパーミッションを指定します。

@param size 追加するファイルのサイズを指定します。

Gem::Package::TarWriter#add_file_simple(name, mode, size) {|io| ... } -> self (73201.0)

自身に関連付けられた IO にファイルを追加します。

自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファイルのパーミッションを指定します。

@param size 追加するファイルのサイズを指定します。

Gem::Specification#installation_path -> String (73201.0)

この Gem パッケージのインストール先のパスを返します。

この Gem パッケージのインストール先のパスを返します。

IRB::Context#back_trace_limit -> Integer (73201.0)

エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。

エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。

デフォルト値は 16 です。

@see IRB::Context#back_trace_limit=

IRB::Context#back_trace_limit=(val) (73201.0)

エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val 行に設定します。

エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val
行に設定します。

.irbrc ファイル中で IRB.conf[:BACK_TRACE_LIMIT] を設定する事でも同様の
操作が行えます。

@param val バックトレース表示の先頭、末尾の上限を Integer で指定
します。

@see IRB::Context#back_trace_limit

絞り込み条件を変える

<< 1 2 3 ... > >>