るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n
  3. rsa n=
  4. openssl n
  5. openssl n=

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

Gem::InstallUpdateOptions#add_install_update_options (81904.0)

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

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

Gem::Installer#build_extensions (63904.0)

拡張ライブラリをビルドします。

拡張ライブラリをビルドします。

拡張ライブラリをビルドするためのファイルタイプとして有効であるのは、
extconf.rb, configure script, Rakefile, mkmf_files です。

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

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

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

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

Matrix::LUPDecomposition#u -> Matrix (63307.0)

LUP分解の上半行列部分を返します。

LUP分解の上半行列部分を返します。

Enumerator::Lazy#enum_for(method = :each, *args) -> Enumerator::Lazy (55366.0)

Object#to_enum と同じですが、Enumerator::Lazy を返します。

Object#to_enum と同じですが、Enumerator::Lazy を返します。

to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。

//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ...

絞り込み条件を変える

Enumerator::Lazy#enum_for(method = :each, *args) {|*args| block} -> Enumerator::Lazy (55366.0)

Object#to_enum と同じですが、Enumerator::Lazy を返します。

Object#to_enum と同じですが、Enumerator::Lazy を返します。

to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。

//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ...

Enumerator::Lazy#to_enum(method = :each, *args) -> Enumerator::Lazy (55366.0)

Object#to_enum と同じですが、Enumerator::Lazy を返します。

Object#to_enum と同じですが、Enumerator::Lazy を返します。

to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。

//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ...

Enumerator::Lazy#to_enum(method = :each, *args) {|*args| block} -> Enumerator::Lazy (55366.0)

Object#to_enum と同じですが、Enumerator::Lazy を返します。

Object#to_enum と同じですが、Enumerator::Lazy を返します。

to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。

//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ...

DRb::DRbUnknownError#unknown -> DRb::DRbUnknown (55204.0)

ラップしているオブジェクトを返します。

ラップしているオブジェクトを返します。

Encoding::Converter#insert_output(string) -> nil (54958.0)

変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。

変換器内のバッファに文字列を挿入します。
バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。

変換先がステートフルなエンコーディングであった場合、
挿入された文字列は状態に基づいて変換され、状態を更新します。

このメソッドは変換に際してエラーが発生した際にのみ利用されるべきです。

@param string 挿入する文字列

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec....

絞り込み条件を変える

Encoding::InvalidByteSequenceError#source_encoding -> Encoding (54904.0)

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

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

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

Encoding::InvalidByteSequenceError#source_encoding_name -> Encoding (54904.0)

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

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

@see Encoding::InvalidByteSequenceError#source_encoding

Gem::QuickLoader#push_all_highest_version_gems_on_load_path (54904.0)

prelude.c で定義されている内部用のメソッドです。

prelude.c で定義されている内部用のメソッドです。

Gem::QuickLoader#push_gem_version_on_load_path (54904.0)

prelude.c で定義されている内部用のメソッドです。

prelude.c で定義されている内部用のメソッドです。

Object#untaint -> self (54904.0)

オブジェクトの「汚染マーク」を取り除きます。

オブジェクトの「汚染マーク」を取り除きます。

汚染マークを取り除くことによる危険性はプログラマが責任を負う必要が
あります。

オブジェクトの汚染に関してはspec/safelevelを参照してください。


ruby -e 'p ARGV[0].tainted?;t=+ARGV[0];t.untaint;p t.tainted?' hoge
# => true
# false

このメソッドは Ruby 2.7 から deprecated で、Ruby 3.2 で削除予定です。


@see Object#taint,Object#tainted?

絞り込み条件を変える

RSS::Parser#ignore_unknown_element (54904.0)

@todo

@todo

RSS::Parser#ignore_unknown_element= (54904.0)

@todo

@todo

RSS::RootElementMixin#output_encoding (54904.0)

@todo

@todo

RSS::RootElementMixin#output_encoding= (54904.0)

@todo

@todo

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

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

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

@see Encoding::InvalidByteSequenceError#destination_encoding

絞り込み条件を変える

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

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

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

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

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

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

Gem::Commands::DependencyCommand#arguments -> String (54604.0)

引数の説明を表す文字列を返します。

引数の説明を表す文字列を返します。

Gem::Package::TarOutput#add_gem_contents {|data_tar_writer| ... } -> self (54604.0)

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。

ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。

Gem::RequirePathsBuilder#write_require_paths_file_if_needed(spec = @spec, gem_home = @gem_home) (54604.0)

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

Gem::SourceIndex#index_signature -> String (54604.0)

ソースインデックスの SHA256 ダイジェストを返します。

ソースインデックスの SHA256 ダイジェストを返します。

この値はインデックスが変更されると変化します。

絞り込み条件を変える

Gem::Uninstaller#uninstall (54604.0)

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

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

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

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

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

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

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

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

Matrix::EigenvalueDecomposition#eigenvalues -> [Float] (54604.0)

固有値を配列で返します。

固有値を配列で返します。

Matrix::EigenvalueDecomposition#eigenvector_matrix_inv -> Matrix (54604.0)

左固有ベクトルを縦に並べた行列を返します。

左固有ベクトルを縦に並べた行列を返します。

これは Matrix::EigenvalueDecomposition#v の逆行列です

Numeric#numerator -> Integer (54604.0)

自身を Rational に変換した時の分子を返します。

自身を Rational に変換した時の分子を返します。

@return 分子を返します。


@see Numeric#denominator、Integer#numerator、Float#numerator、Rational#numerator、Complex#numerator

絞り込み条件を変える

WEBrick::HTTPAuth::BasicAuth#authenticate(request, response) -> bool (54604.0)

クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。

クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。

@param request WEBrick::HTTPRequest のインスタンスを指定します。

@param response WEBrick::HTTPResponse のインスタンスを指定します。

@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。

WEBrick::HTTPAuth::DigestAuth#authenticate(request, response) -> true (54604.0)

クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。

クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。

@param request WEBrick::HTTPRequest のインスタンスを指定します。

@param response WEBrick::HTTPResponse のインスタンスを指定します。

@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。

Kernel#check_signedness(type, headers = nil, opts = nil) -> "signed" | "unsigned" | nil (46504.0)

Returns the signedness of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. If the +type+ is found and is a numeric type, a macro is passed as a preprocessor constant to the compiler using the +type+ name, in uppercase, prepended with 'SIGNEDNESS_OF_', followed by the +type+ name, followed by '=X' where 'X' is positive integer if the +type+ is unsigned, or negative integer if the +type+ is signed. For example, if size_t is defined as unsigned, then check_signedness('size_t') would returned +1 and the SIGNEDNESS_OF_SIZE_T=+1 preprocessor macro would be passed to the compiler, and SIGNEDNESS_OF_INT=-1 if check_signedness('int') is done.

Returns the signedness of the given +type+. You may optionally
specify additional +headers+ to search in for the +type+.

If the +type+ is found and is a numeric type, a macro is passed as a
preprocessor constant to the compiler using the +type+ name, in
uppercase, prepended with 'SIGNEDNESS...

Kernel#check_signedness(type, headers = nil, opts = nil) { ... } -> "signed" | "unsigned" | nil (46504.0)

Returns the signedness of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. If the +type+ is found and is a numeric type, a macro is passed as a preprocessor constant to the compiler using the +type+ name, in uppercase, prepended with 'SIGNEDNESS_OF_', followed by the +type+ name, followed by '=X' where 'X' is positive integer if the +type+ is unsigned, or negative integer if the +type+ is signed. For example, if size_t is defined as unsigned, then check_signedness('size_t') would returned +1 and the SIGNEDNESS_OF_SIZE_T=+1 preprocessor macro would be passed to the compiler, and SIGNEDNESS_OF_INT=-1 if check_signedness('int') is done.

Returns the signedness of the given +type+. You may optionally
specify additional +headers+ to search in for the +type+.

If the +type+ is found and is a numeric type, a macro is passed as a
preprocessor constant to the compiler using the +type+ name, in
uppercase, prepended with 'SIGNEDNESS...

Gem::SourceInfoCacheEntry#source_index -> Gem::SourceIndex (46204.0)

このキャッシュエントリに対するソースインデックスです。

このキャッシュエントリに対するソースインデックスです。

絞り込み条件を変える

REXML::Element#document -> REXML::Document | nil (46204.0)

self が属する文書(REXML::Document)オブジェクトを返します。

self が属する文書(REXML::Document)オブジェクトを返します。

属する文書がない場合には nil を返します。

REXML::Element#instructions -> [REXML::Instraction] (46204.0)

すべての instruction 子ノードの配列を返します。

すべての instruction 子ノードの配列を返します。

返される配列は freeze されます。

Rake::Application#tty_output=(tty_output_state) (46204.0)

TTY に対する出力状態を上書きします。

TTY に対する出力状態を上書きします。

大抵の場合、テストのために使用します。

@param tty_output_state 変更後の状態を指定します

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

task default: :test_rake_app
task :test_rake_app do
Rake.application.tty_output? # => false
Rake.application.tty_output = "debug output" # => "debug output"
...

CGI::QueryExtension#query_string -> String (45904.0)

ENV['QUERY_STRING'] を返します。

ENV['QUERY_STRING'] を返します。

Encoding::Converter#source_encoding -> Encoding (45904.0)

変換元のエンコーディングを返します。

変換元のエンコーディングを返します。

@return 変換元のエンコーディング

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.source_encoding #=> #<Encoding:UTF-8>
//}

絞り込み条件を変える

Encoding::UndefinedConversionError#source_encoding -> Encoding (45904.0)

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

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

変換が多段階になされる場合は元の文字列のものではない
エンコーディングが返される場合があることに注意してください。

@see Encoding::UndefinedConversionError#destination_encoding

Encoding::UndefinedConversionError#source_encoding_name -> Encoding (45904.0)

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

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

@see Encoding::UndefinedConversionError#source_encoding

Gem::Commands::DependencyCommand#find_gems(name, source_index) -> Hash (45904.0)

与えられた Gem の名前をインデックスから検索します。

与えられた Gem の名前をインデックスから検索します。

@param name Gem の名前を指定します。

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

@see Gem::SourceIndex#search

Gem::DependencyInstaller#find_spec_by_name_and_version(gem_name, version = Gem::Requirement.default) -> Array (45904.0)

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。

@param gem_name Gem の名前を指定します。

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

Gem::SourceIndex#gem_signature(gem_full_name) -> String (45904.0)

与えられた名前を持つ Gem の SHA256 ダイジェストを返します。

与えられた名前を持つ Gem の SHA256 ダイジェストを返します。

@param gem_full_name Gem の名前を指定します。

絞り込み条件を変える

OpenSSL::OCSP::Response#status_string -> String (45904.0)

レスポンスステータスを human-readable な文字列で返します。

レスポンスステータスを human-readable な文字列で返します。

@see OpenSSL::OCSP::Response#status

Pathname#mountpoint? -> bool (45904.0)

self がマウントポイントであれば真を返します。

self がマウントポイントであれば真を返します。

//emlist[例][ruby]{
require "pathname"

path = Pathname("/")
path.mountpoint? # => true
path = Pathname("/usr")
path.mountpoint? # => false
//}

RDoc::Context#current_section -> RDoc::Context::Section (45904.0)

現在の section を返します。

現在の section を返します。

RDoc::Context#set_current_section(title, comment) -> () (45904.0)

Handle sections

Handle sections

REXML::Attributes#get_attribute_ns(namespace, name) -> REXML::Attribute | nil (45904.0)

namespace と name で特定される属性を返します。

namespace と name で特定される属性を返します。

namespace で名前空間を、 name で prefix を含まない属性名を
指定します。

指定された属性が存在しない場合は nil を返します。

XML プロセッサが prefix を置き換えてしまった場合でも、このメソッドを
使うことで属性を正しく指定することができます。

@param namespace 名前空間(URI, 文字列)
@param name 属性名(文字列)

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.ne...

絞り込み条件を変える

REXML::Element#each_element_with_attribute(key, value = nil, max = 0, name = nil) {|element| ... } -> () (45904.0)

特定の属性を持つすべての子要素を引数としてブロックを呼び出します。

特定の属性を持つすべての子要素を引数としてブロックを呼び出します。

key で指定した属性名の属性を持つ要素のみを対象とします。
value を指定すると、keyで指定した属性名を持つ属性の値がvalueである
もののみを対象とします。
maxを指定すると、対象となる子要素の先頭 max 個のみが対象となります。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。

max に 0 を指定すると、max の指定は無視されます(0個ではありません)。

@param key 属性名(文字列)
@param value 属性値(文字列)
...

REXML::Element#previous_element -> Element | nil (45904.0)

前の兄弟要素を返します。

前の兄弟要素を返します。

前の要素が存在しない場合は nil を返します。

Sync_m#sync_ex_count=(count) (45904.0)

@todo

@todo

WEBrick::HTTPRequest#content_length -> Integer (45904.0)

リクエストの Content-Length ヘッダの値を整数で返します。リクエストに Content-Length ヘッダ が含まれていない場合は 0 を返します。

リクエストの Content-Length ヘッダの値を整数で返します。リクエストに Content-Length ヘッダ
が含まれていない場合は 0 を返します。

WEBrick::HTTPRequest#query_string -> String (45904.0)

リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。

リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。

絞り込み条件を変える

WEBrick::HTTPRequest#query_string=(value) (45904.0)

リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。

リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。

@param value クエリーを表す文字列を指定します。

WEBrick::HTTPServer#unmount(dir) -> () (45904.0)

サーバ上のディレクトリ dir とサーブレットとの対応を解消します。

サーバ上のディレクトリ dir とサーブレットとの対応を解消します。

@param dir 対応を解消するディレクトリを指定します。

srv.mount('/img')

Encoding::UndefinedConversionError#destination_encoding_name -> String (45604.0)

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

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

@see Encoding::UndefinedConversionError#destination_encoding

Gem::Commands::BuildCommand#arguments -> String (45604.0)

引数の説明を表す文字列を返します。

引数の説明を表す文字列を返します。

Gem::Commands::DependencyCommand#usage -> String (45604.0)

使用方法を表す文字列を返します。

使用方法を表す文字列を返します。

絞り込み条件を変える

Gem::Commands::UpdateCommand#do_rubygems_update(version) (45604.0)

RubyGems 自体を更新します。

RubyGems 自体を更新します。

Gem::Commands::UpdateCommand#which_to_update(highest_installed_gems, gem_names) -> Array (45604.0)

更新が必要な Gem のリストを返します。

更新が必要な Gem のリストを返します。

Gem::DependencyInstaller#find_gems_with_sources(dep) -> Array (45604.0)

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。

Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。

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

Gem::GemRunner#run(args) -> () (45604.0)

@todo

@todo

与えられた引数を元にして gem のコマンドを実行します。

@param args コマンドラインから与えられた引数を指定します。

Gem::Indexer#build_indices (45604.0)

インデックスを構築します。

インデックスを構築します。

絞り込み条件を変える

Gem::Installer#ensure_dependency(spec, dependency) -> true (45604.0)

インストールしようとしている Gem が依存関係を満たしている事を確認します。

インストールしようとしている Gem が依存関係を満たしている事を確認します。

依存関係を満たしていない場合は、例外 Gem::InstallError が発生します。

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

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

@raise Gem::InstallError 依存関係を満たしていない場合に発生します。

Gem::Package::TarOutput#add_signatures (45604.0)

gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。

gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。

@see Gem::Security::Signer

Gem::StreamUI::SilentProgressReporter#count -> nil (45604.0)

何もしません。

何もしません。

IRB::Context#auto_indent_mode -> bool (45604.0)

入力が次の行に継続した時に自動で字下げを行うかどうかを返します。

入力が次の行に継続した時に自動で字下げを行うかどうかを返します。

デフォルト値は false です。

@return 自動で字下げを行う場合は true を返します。行わない場合は false
を返します。

@see IRB::Context#auto_indent_mode=

IRB::Context#auto_indent_mode=(val) (45604.0)

入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。

入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。

@param val true を指定した場合、自動で字下げを行います。false を指定し
た場合は自動で字下げを行いません。

IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。

@see IRB::Context#auto_indent_mode

絞り込み条件を変える

IRB::ExtendCommandBundle#irb_context -> IRB::Context (45604.0)

現在の irb に関する IRB::Context を返します。

現在の irb に関する IRB::Context を返します。

IRB::Inspector#inspect_value(v) -> () (45604.0)

ライブラリ内部で使用します。

ライブラリ内部で使用します。

Module#included_modules -> [Module] (45604.0)

self にインクルードされているモジュールの配列を返します。

self にインクルードされているモジュールの配列を返します。

//emlist[例][ruby]{
module Mixin
end

module Outer
include Mixin
end

Mixin.included_modules #=> []
Outer.included_modules #=> [Mixin]
//}

@see Module#ancestors

Module#module_function(*name) -> self (45604.0)

メソッドをモジュール関数にします。

メソッドをモジュール関数にします。

引数が与えられた時には、
引数で指定されたメソッドをモジュール関数にします。
引数なしのときは今後このモジュール定義文内で
新しく定義されるメソッドをすべてモジュール関数にします。

モジュール関数とは、プライベートメソッドであると同時に
モジュールの特異メソッドでもあるようなメソッドです。
例えば Math モジュールのメソッドはすべてモジュール関数です。

self を返します。

@param name String または Symbol を 0 個以上指定します。

=== 注意
module_function はメソッドに「モジュール関数」とい...

OpenSSL::SSL::SSLContext#flush_sessions(time=nil) -> self (45604.0)

自身が保持しているセッションキャッシュを破棄します。

自身が保持しているセッションキャッシュを破棄します。

time に nil を渡すと現在時刻で期限切れになっている
キャッシュを破棄します。

time に Time オブジェクトを渡すと、その
時刻で時間切れになるキャッシュを破棄します。

@param time キャッシュ破棄の基準時刻
@see OpenSSL::SSL::SSLContext#session_cache_mode=

絞り込み条件を変える

OpenStruct#new_ostruct_member(name) -> Symbol (45604.0)

与えられた名前のアクセサメソッドを自身に定義します。

与えられた名前のアクセサメソッドを自身に定義します。

@param name 文字列かシンボルで定義するアクセサの名前を指定します。

PrettyPrint#output -> object (45604.0)

自身の output を返します。

自身の output を返します。

Psych::Handler#end_document(implicit) -> () (45604.0)

ドキュメントが終了したときに呼び出されます。

ドキュメントが終了したときに呼び出されます。

ドキュメントが implicit に終わったならば implicit には真が渡されます。

必要に応じてこのメソッドを override してください。

@param implicit ドキュメントが implicit に終わったかどうか

=== 例

以下の YAML ドキュメントでは implicit は true です。
---
hello world

また、以下の YAML ドキュメントでは implicit は false です。
---
hello world
...

Psych::Handler#end_sequence -> () (45604.0)

sequence の終了の見付けたときに呼び出されます。

sequence の終了の見付けたときに呼び出されます。

必要に応じてこのメソッドを override してください。

RDoc::Markup#content -> String (45604.0)

変換する文字列を返します。

変換する文字列を返します。

rdoc ライブラリのデバッグ用途に使用します。
SM::SimpleMarkup#convert の後に実行します。

変換のために加工したオブジェクトを改行で連結したものを返すため、変換前
の文字列と結果が異なる事があります。

@see SM::SimpleMarkup#convert

絞り込み条件を変える

RDoc::Options#force_output -> bool (45604.0)

コマンドライン引数の --force_output オプションを指定していた場合、true を返します。--no-force_output オプションを指定していた場合、false を返 します。

コマンドライン引数の --force_output オプションを指定していた場合、true
を返します。--no-force_output オプションを指定していた場合、false を返
します。

どちらも指定しなかった場合は true を返します。

RDoc::Options#force_output=(val) (45604.0)

val に true を指定した場合、コマンドライン引数の --force_output オプショ ンと同様の指定を行います。

val に true を指定した場合、コマンドライン引数の --force_output オプショ
ンと同様の指定を行います。

@param val --force_output オプションと同じ指定を行う場合は true、そうで
ない場合は false を指定します。

REXML::Namespace#fully_expanded_name -> String (45604.0)

完全修飾名を返します。

完全修飾名を返します。

REXML::Node#previous_sibling_node -> REXML::Node | nil (45604.0)

前の兄弟ノードを返します。

前の兄弟ノードを返します。

前の兄弟ノードが存在しない場合(ノードがルートである場合や、
最初のノードである場合)は nil を返します。

RSS::Maker::ChannelBase::SkipHoursBase#new_hour (45604.0)

@todo

@todo

新しくhourを作成し,返します.作成された
hourはhourリストの最後
に追加されています.

絞り込み条件を変える

RSS::Maker::ChannelBase::SkipHoursBase::HourBase#content (45604.0)

@todo

@todo

RSS::Maker::ChannelBase::SkipHoursBase::HourBase#content=() (45604.0)

@todo

@todo

RSS::Maker::RSS20::Items::Item::Guid#content (45604.0)

@todo

@todo

RSS::Maker::RSS20::Items::Item::Guid#content=() (45604.0)

@todo

@todo

RSS::Maker::RSS20::Items::Item::Source#content (45604.0)

@todo

@todo

絞り込み条件を変える

RSS::Maker::RSS20::Items::Item::Source#content=() (45604.0)

@todo

@todo

RSS::TrackBackModel20::TrackBackAbout#content (45604.0)

@todo

@todo

RSS::TrackBackModel20::TrackBackAbout#content= (45604.0)

@todo

@todo

StringIO#ungetbyte(char) -> nil (45604.0)

指定された char を読み戻します。

指定された char を読み戻します。

2バイト以上の読み戻しは保証されません。

@param char 読み戻したい1文字かそのコードポイントを指定します。

@see IO#ungetbyte

StringIO#ungetc(str_or_int) -> nil (45604.0)

文字列か整数で指定された str_or_int を自身に書き戻します。 nil を返します。

文字列か整数で指定された str_or_int を自身に書き戻します。
nil を返します。

何回でも書き戻すことが可能です。
現在位置が自身のサイズよりも大きい場合は、自身をリサイズしてから、ch を書き戻します。

@param str_or_int 書き戻したい文字を文字列か整数で指定します。複数の文
字を書き戻す事もできます。

@raise IOError 自身が読み込み可能でない時に発生します。

//emlist[例][ruby]{
require "stringio"
s = StringIO.new("hoge")
s.pos = 1
s...

絞り込み条件を変える

Sync_m#sync_ex_count -> Integer (45604.0)

@todo

@todo

Sync_m#sync_unlock(mode = EX) -> self (45604.0)

ロックを解除します。

ロックを解除します。

@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。

Sync_m#sync_upgrade_waiting -> [Thread] (45604.0)

@todo

@todo

Sync_m#sync_upgrade_waiting=(arr) (45604.0)

@todo

@todo

Sync_m#unlock(mode = EX) -> self (45604.0)

ロックを解除します。

ロックを解除します。

@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。

絞り込み条件を変える

<< 1 2 3 ... > >>