るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
85件ヒット [1-85件を表示] (0.120秒)
トップページ > バージョン:2.3.0[x] > クエリ:l[x] > クエリ:y[x] > クエリ:stat[x]

別のキーワード

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

検索結果

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

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

static VALUE avalue_to_yvalue(VALUE v) (55801.0)

GC.stat(result_hash = {}) -> {Symbol => Integer} (54925.0)

GC 内部の統計情報を Hash で返します。

GC 内部の統計情報を Hash で返します。

@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。


@param key 得られる統計情報から特定の情報を取得したい場合にキーを
Symbol で指定します。

@return GC 内部の統計情報をHash で返します。
引数 key を指定した場合は数値を返します。

GC.stat
# =>
...

OpenSSL::OCSP::RESPONSE_STATUS_TRYLATER -> Integer (54901.0)

OpenSSL::OCSP::Response#status のステータスコードで 、 レスポンダが一時的に応答できないことを意味します。

OpenSSL::OCSP::Response#status のステータスコードで 、
レスポンダが一時的に応答できないことを意味します。

詳しくは 2560 2.3 を見てください。

絞り込み条件を変える

Kernel#try_static_assert(expr, headers = nil, opt = "") -> bool (45901.0)

@todo ???

@todo ???

...

@param expr C 言語の式を指定します。

@param headers 追加のヘッダファイルを指定します。

@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。

Kernel#try_static_assert(expr, headers = nil, opt = "") { ... } -> bool (45901.0)

@todo ???

@todo ???

...

@param expr C 言語の式を指定します。

@param headers 追加のヘッダファイルを指定します。

@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。

File::Stat#symlink? -> false (45667.0)

シンボリックリンクである時に真を返します。 ただし、File::Statは自動的にシンボリックリンクをたどっていくので 常にfalseを返します。

シンボリックリンクである時に真を返します。
ただし、File::Statは自動的にシンボリックリンクをたどっていくので
常にfalseを返します。

//emlist[][ruby]{
require 'fileutils'
outfile = $0 + ".ln"
FileUtils.ln_s($0, outfile)
p File::Stat.new(outfile).symlink? #=> false
p File.lstat(outfile).symlink? #=> true
p FileTest.symlink?(outfile) #=> true
//}

...

GetoptLong::STATUS_YET -> 0 (45601.0)

内部状態を管理するための定数です。ユーザが使用することはありません。

内部状態を管理するための定数です。ユーザが使用することはありません。

JSON::State#array_nl -> String (45601.0)

JSON の配列の後に出力する文字列を返します。

JSON の配列の後に出力する文字列を返します。

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

json_state = JSON::State.new({})
json_state.array_nl # => ""
json_state = JSON::State.new(array_nl: "\n")
json_state.array_nl # => "\n"
//}

絞り込み条件を変える

JSON::State#array_nl=(str) (45601.0)

JSON の配列の後に出力する文字列をセットします。

JSON の配列の後に出力する文字列をセットします。

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

json_state = JSON::State.new({})
json_state.array_nl # => ""
json_state.array_nl = "\n"
json_state.array_nl # => "\n"
//}

JSON::State#ascii_only? -> bool (45601.0)

ASCII 文字列のみを用いて JSON 形式の文字列を生成する場合に真を返します。 そうでない場合に偽を返します。

ASCII 文字列のみを用いて JSON 形式の文字列を生成する場合に真を返します。
そうでない場合に偽を返します。

OpenSSL::OCSP::REVOKED_STATUS_KEYCOMPROMISE -> Integer (45601.0)

OpenSSL::OCSP::BasicResponse#status の失効理由コードで、 鍵が危殆化したことを意味します。

OpenSSL::OCSP::BasicResponse#status の失効理由コードで、
鍵が危殆化したことを意味します。

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

WEBrick::HTTPStatus::MovedPermanently (45001.0)

HTTP のステータスコード 301 Moved Permanently を表すクラスです。

HTTP のステータスコード 301 Moved Permanently を表すクラスです。

WEBrick::HTTPStatus::RequestEntityTooLarge (45001.0)

HTTP のステータスコード 413 Request Entity Too Large を表すクラスです。

HTTP のステータスコード 413 Request Entity Too Large を表すクラスです。

絞り込み条件を変える

static VALUE rb_yield_0(VALUE val, VALUE self, VALUE klass, int pcall) (37801.0)

カレントブロックに val を渡して処理を移す。 そのさい self とクラスを self と klass に切り替える。 Proc の呼び出しのときは pcall=非ゼロ にしなければならない。

カレントブロックに val を渡して処理を移す。
そのさい self とクラスを self と klass に切り替える。
Proc の呼び出しのときは pcall=非ゼロ にしなければならない。

static VALUE proc_yield(VALUE proc, VALUE args) (37501.0)

Proc.yield の実体。

Proc.yield の実体。

static VALUE yield_under(VALUE under, VALUE self) (37501.0)

モジュール under の元のコンテキストで ruby_block を評価します。

モジュール under の元のコンテキストで
ruby_block を評価します。

static VALUE rb_thread_yield(VALUE arg, rb_thread_t th) (37201.0)

static VALUE yield_under_i(VALUE self) (37201.0)

yield_under の補助関数です。

yield_under の補助関数です。

絞り込み条件を変える

static int mark_global_entry(ID key, struct global_entry *entry) (37201.0)

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

OpenSSL::SSL::SSLContext#session_cache_stats -> {Symbol -> Integer} (36901.0)

セッションキャッシュの内部統計情報をハッシュテーブルで返します。

セッションキャッシュの内部統計情報をハッシュテーブルで返します。

ハッシュテーブルの各キーとその意味は以下の通りです。
* :cache_num 内部キャッシュに保持されているセッションの数
* :connect クライアント側でハンドシェイクした回数
* :connect_good クライアント側でハンドシェイクが成功した回数
* :connect_renegotiate クライアント側で再ネゴシエイトした回数
* :accept サーバ側でハンドシェイクした回数
* :accept_good サーバ側でハンドシェイクが成功した回数
* :accept_ren...

static NODE * yycompile(char *f, int line) (36901.0)

コンパイルを開始します。そのとき、 ファイル名 f の line 行目からを コンパイルするものと仮定します。

コンパイルを開始します。そのとき、
ファイル名 f の line 行目からを
コンパイルするものと仮定します。

static int dyna_in_block(void) (36901.0)

ブロックにネストしているコードをパース中は真。

ブロックにネストしているコードをパース中は真。

絞り込み条件を変える

static int symbols_i(char *key, ID value, VALUE ary) (36901.0)

rb_sym_all_symbols() のイテレータブロック。

rb_sym_all_symbols() のイテレータブロック。

static int yylex(void) (36901.0)

yyparse から呼び出されるスキャンルーチンです。 次のトークンを読み込み、そのシンボルを返します。

yyparse から呼び出されるスキャンルーチンです。
次のトークンを読み込み、そのシンボルを返します。

static void blk_copy_prev(struct BLOCK *block) (36901.0)

static void rb_clear_cache_by_class(VALUE klass) (36901.0)

メソッドキャッシュから klass クラスのメソッドの キャッシュエントリを消去します。

メソッドキャッシュから klass クラスのメソッドの
キャッシュエントリを消去します。

static void rb_clear_cache_by_id(ID id) (36901.0)

メソッドキャッシュから id という名前のメソッドの キャッシュエントリを全て消去します。

メソッドキャッシュから id という名前のメソッドの
キャッシュエントリを全て消去します。

絞り込み条件を変える

static void readonly_setter(VALUE val, ID id, void *var) (36901.0)

static void secure_visibility(VALUE self) (36901.0)

static void set_method_visibility(VALUE self, int argc, VALUE *argv, ID ex) (36901.0)

File::Stat#directory? -> bool (36619.0)

ディレクトリの時に真を返します。

ディレクトリの時に真を返します。

//emlist[][ruby]{
p File::Stat.new($0).directory? #=> false
//}

@see FileTest.#directory?

File::Stat#sticky? -> bool (36619.0)

stickyビットが立っている時に真を返します。

stickyビットが立っている時に真を返します。

//emlist[][ruby]{
Dir.glob("/usr/bin/*") {|bd|
begin
if File::Stat.new(bd).sticky?
puts bd
end
rescue
end
}
#例
#...
#=> /usr/bin/emacs-21.4
#...
//}

絞り込み条件を変える

PTY::ChildExited#status -> Process::Status (36601.0)

子プロセスの終了ステータスをProcess::Statusオブジェクトで返します。

子プロセスの終了ステータスをProcess::Statusオブジェクトで返します。

File::Stat#ftype -> String (36337.0)

ファイルのタイプを表す文字列を返します。

ファイルのタイプを表す文字列を返します。

文字列は以下のうちのいずれかです。

"file"
"directory"
"characterSpecial"
"blockSpecial"
"fifo"
"link"
"socket"

"unknown"


//emlist[例][ruby]{
fs = File::Stat.new($0)
p fs.ftype #=> "file"
p File::Stat.new($:[0]).ftype #=> "directory"
//}


1.8 以降では、属性メソッドがシステムでサポートされていない場合 nil...

Enumerator::Lazy#slice_before(initial_state) {|elt, state| bool } -> Enumerator::Lazy (28201.0)

Enumerable#slice_before と同じですが、配列ではなく Enumerator::Lazy を返します。

Enumerable#slice_before と同じですが、配列ではなく Enumerator::Lazy を返します。

//emlist[例][ruby]{
1.step.lazy.slice_before { |e| e.even? }
# => #<Enumerator::Lazy: #<Enumerator: #<Enumerator::Generator:0x00007f9f31844ce8>:each>>

1.step.lazy.slice_before { |e| e % 3 == 0 }.take(5).force
# => [[1, 2], [3, 4, 5], [6...

FileUtils#ruby(*args) {|result, status| ... } (27901.0)

与えられた引数で Ruby インタプリタを実行します。

与えられた引数で Ruby インタプリタを実行します。

@param args Ruby インタプリタに与える引数を指定します。

例:
ruby %{-pe '$_.upcase!' <README}

@see Kernel.#sh

Rake::Application#tty_output=(tty_output_state) (27901.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"
...

絞り込み条件を変える

WEBrick::HTTPStatus::RC_MOVED_PERMANENTLY (27601.0)

HTTP のステータスコードを表す整数です。

HTTP のステータスコードを表す整数です。

require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500

WEBrick::HTTPStatus::RC_REQUEST_ENTITY_TOO_LARGE (27601.0)

HTTP のステータスコードを表す整数です。

HTTP のステータスコードを表す整数です。

require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500

static VALUE rb_call0(VALUE klass, VALUE recv, ID id, int argc, VALUE *argv, NODE *body, int nosuper) (19801.0)

クラス klass に定義されたメソッドのコード body を起動します。 レシーバは recv で、引数は長さ argc の配列 argv で渡します。 nosuper が非ゼロのときは、この呼び出し中の super がエラーになります。

クラス klass に定義されたメソッドのコード body を起動します。
レシーバは recv で、引数は長さ argc の配列 argv で渡します。
nosuper が非ゼロのときは、この呼び出し中の super がエラーになります。

static VALUE rb_f_array(VALUE obj, VALUE arg) (19501.0)

Kernel.#Array の実体です。

Kernel.#Array の実体です。

static VALUE rb_sym_interned_p(VALUE sym) (19501.0)

絞り込み条件を変える

static VALUE rb_thread_key_p(VALUE thread, VALUE id) (19501.0)

static VALUE rb_thread_priority_set(VALUE thread, VALUE prio) (19501.0)

static int mark_hashentry(VALUE key, VALUE value) (19501.0)

static int thread_keys_i(ID key, VALUE value, VALUE ary) (19501.0)

Enumerator::Lazy#chunk(initial_state) {|elt, state| ... } -> Enumerator::Lazy (19201.0)

Enumerable#chunk と同じですが、配列ではなく Enumerator::Lazy を返します。

Enumerable#chunk と同じですが、配列ではなく Enumerator::Lazy を返します。

//emlist[例][ruby]{
1.step.lazy.chunk{ |n| n % 3 == 0 }
# => #<Enumerator::Lazy: #<Enumerator: #<Enumerator::Generator:0x007f8bf18118f0>:each>>

1.step.lazy.chunk{ |n| n % 3 == 0 }.take(5).force
# => [[false, [1, 2]], [true, [3]], [false, [4, 5...

絞り込み条件を変える

static VALUE convert_type(VALUE val, const char *tname, const char *method, int raise) (19201.0)

static VALUE method_arity(VALUE method) (19201.0)

static VALUE proc_arity(VALUE proc) (19201.0)

static VALUE rb_thread_keys(VALUE thread) (19201.0)

static VALUE rb_thread_priority(VALUE thread) (19201.0)

絞り込み条件を変える

static int mark_entry(ID key, VALUE value) (19201.0)

WEBrick::GenericServer#status -> Symbol (18901.0)

現在のサーバのステータスを Symbol オブジェクトで返します。 値は :Running(活動中), :Shutdown(終了処理中), :Stop(完全に停止) のいずれかです。

現在のサーバのステータスを Symbol オブジェクトで返します。
値は :Running(活動中), :Shutdown(終了処理中), :Stop(完全に停止) のいずれかです。

static NODE * copy_node_scope(NODE *node, VALUE rval) (18901.0)

node の先頭についているはずの、 ローカル変数スコープを積むための情報を格納したノード NODE_SCOPE を コピーして返します。そのとき nd_rval に rval を格納します。

node の先頭についているはずの、
ローカル変数スコープを積むための情報を格納したノード NODE_SCOPE を
コピーして返します。そのとき nd_rval に rval を格納します。

static NODE * rb_get_method_body(VALUE *klassp, ID *idp, int *noexp) (18901.0)

クラス klass から id という名前のメソッドエントリを検索する。 見付かったらその本体である構文木を返す。見付からなければ NULL を返す。

クラス klass から id という名前のメソッドエントリを検索する。
見付かったらその本体である構文木を返す。見付からなければ
NULL を返す。

検索結果をキャッシュする。

static VALUE rb_obj_dummy(void) (18901.0)

絞り込み条件を変える

static double timeofday(void) (18901.0)

static enum st_retval sweep_source_filename(char *key, char *value) (18901.0)

static int autoload_i(ID key, const char *name, st_table *tbl) (18901.0)

static int clone_method(ID mid, NODE *body, st_table *tbl) (18901.0)

m_tbl 格納形式のメソッド (構文木) をコピーして返します。 ST_CONTINUE を返します。

m_tbl 格納形式のメソッド (構文木) をコピーして返します。
ST_CONTINUE を返します。

static int delete_never(char *key, char *value, char *never) (18901.0)

st_cleanup_safe() のイテレータブロック。

st_cleanup_safe() のイテレータブロック。

絞り込み条件を変える

GC.latest_gc_info(key) -> object (18673.0)

最新のGCの情報を返します。

最新のGCの情報を返します。

@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。

@param key 得られる情報から特定の情報を取得したい場合にキーを
Symbol で指定します。

//emlist[例][ruby]{
latest = GC.latest_gc_info
latest # => {:major_by=>nil, :gc_by=>:newobj, :ha...

RDoc::Parser::Simple.new(top_level, file_name, body, options, stats) -> RDoc::Parser::Simple (10501.0)

自身を初期化します。

自身を初期化します。

@param top_level RDoc::TopLevel オブジェクトを指定します。

@param file_name ファイル名を文字列で指定します。

@param body 内容を文字列で指定します。

@param options RDoc::Options オブジェクトを指定します。

@param stats RDoc::Stats オブジェクトを指定します。

RDoc::Parser::Ruby.new(top_level, file_name, body, options, stats) -> RDoc::Parser::Ruby (10201.0)

自身を初期化します。

自身を初期化します。

@param top_level RDoc::TopLevel オブジェクトを指定します。

@param file_name ファイル名を文字列で指定します。

@param body ソースコードの内容を文字列で指定します。

@param options RDoc::Options オブジェクトを指定します。

@param stats RDoc::Stats オブジェクトを指定します。

JSON::Generator::GeneratorMethods::Array#to_json(state_or_hash = nil) -> String (9601.0)

自身から生成した JSON 形式の文字列を返します。

自身から生成した JSON 形式の文字列を返します。

@param state_or_hash 生成する JSON 形式の文字列をカスタマイズするため
に JSON::State のインスタンスか、
JSON::State.new の引数と同じ Hash を
指定します。

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

[1, 2, 3].to_json # => "[1,2,3]"
//}

PTY.check(pid, raise = false) -> Process::Status | nil (9601.0)

pid で指定された子プロセスの状態をチェックし、変化があれば変化したステータスを 返します。実行中、あるいは変化なしであれば nil を返します。

pid で指定された子プロセスの状態をチェックし、変化があれば変化したステータスを
返します。実行中、あるいは変化なしであれば nil を返します。

状態が変化した後、その状態を取得することは一回しかできない(くりかえし check を
呼んだら nil が返ってくる)ので注意してください。

状態が変化して、終了したか停止した場合、第二引数が偽であれば、
対応する Process::Status オブジェクトを返します。

@param pid チェックしたい子プロセスの PID を指定します。

@param raise 真を指定すると、子プロセスが終了または停止していた場合、
...

絞り込み条件を変える

ruby 1.8.2 feature (9073.0)

ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。

ruby 1.8.2 feature
ruby 1.8.2 での ruby 1.8.1 からの変更点です。

掲載方針

*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。

以下は各変更点に付けるべきタグです。

*カテゴリ
* [ruby]: ruby インタプリタの変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
*レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/...

static VALUE rb_f_catch(VALUE dmy, VALUE tag) (1501.0)

static int cv_i(ID key, VALUE value, VALUE ary) (1501.0)

RDoc::Parser.parser_for(top_level, file_name, body, options, stats) -> RDoc::Parser (1201.0)

file_name を解析できるパーサのインスタンスを返します。 見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

file_name を解析できるパーサのインスタンスを返します。
見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

@param top_level RDoc::TopLevel オブジェクトを指定します。

@param file_name ファイル名を文字列で指定します。

@param body ソースコードの内容を文字列で指定します。

@param options RDoc::Options オブジェクトを指定します。

@param stats RDoc::Stats オブジェクトを指定します。

RDoc::Parser::C.new(top_level, file_name, body, options, stats) -> RDoc::Parser::C (1201.0)

自身を初期化します。

自身を初期化します。

@param top_level RDoc::TopLevel オブジェクトを指定します。

@param file_name ファイル名を文字列で指定します。

@param body ソースコードの内容を文字列で指定します。

@param options RDoc::Options オブジェクトを指定します。

@param stats RDoc::Stats オブジェクトを指定します。

絞り込み条件を変える

static int fc_i(ID key, VALUE value, struct fc_result *res) (1201.0)

static int givar_mark_i(ID key, VALUE value) (1201.0)

static int gvar_i(ID key, struct global_entry *entry, VALUE ary) (1201.0)

static int ins_methods_i(ID key, NODE *body, VALUE ary) (1201.0)

rb_class_instance_methods() のイテレータブロック (通常版)。

rb_class_instance_methods() のイテレータブロック (通常版)。

static int ins_methods_priv_i(ID key, NODE *body, VALUE ary) (1201.0)

rb_class_instance_methods() のイテレータブロック (private メソッド版)。

rb_class_instance_methods() のイテレータブロック
(private メソッド版)。

絞り込み条件を変える

static int ins_methods_prot_i(ID key, NODE *body, VALUE ary) (1201.0)

rb_class_instance_methods() のイテレータブロック (protected メソッド版)。

rb_class_instance_methods() のイテレータブロック
(protected メソッド版)。

static int ivar_i(ID key, struct global_entry *entry, VALUE ary) (1201.0)

static int numcmp(long x, long y) (1201.0)

int用の比較関数。

int用の比較関数。

static int sv_i(ID key, VALUE value, st_table *tbl) (1201.0)

static char * arg_defined(VALUE self, NODE *node, char *buf, char *type) (901.0)

絞り込み条件を変える