212件ヒット
[1-100件を表示]
(0.118秒)
ライブラリ
- ビルトイン (113)
- fiddle (22)
-
fiddle
/ import (11) - openssl (33)
- pp (11)
-
ripper
/ lexer (22)
クラス
-
Fiddle
:: Handle (22) - Object (11)
-
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: SSL :: SSLContext (11) -
Ripper
:: Lexer (22) - String (22)
- Symbol (58)
- TracePoint (33)
モジュール
-
Fiddle
:: Importer (11)
キーワード
- =~ (11)
- [] (11)
-
callee
_ id (11) - event (11)
-
import
_ symbol (11) - intern (22)
- length (11)
- lex (11)
- match (3)
-
method
_ id (11) - parse (11)
-
point
_ conversion _ form (11) -
point
_ conversion _ form= (11) -
pretty
_ print _ instance _ variables (11) -
session
_ cache _ stats (11) - size (11)
-
to
_ sym (22)
検索結果
先頭5件
-
Fiddle
:: Handle # sym(func) -> Integer (15208.0) -
関数やグローバル変数 func へのポインタを取得し、整数として返します。
...@param func 得たいシンボルの名前を文字列で与えます。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのアドレスを整数で表示... -
Symbol
# intern -> self (9102.0) -
self を返します。
...self を返します。
例:
:foo.intern # => :foo
@see String#intern... -
Symbol
# to _ sym -> self (9102.0) -
self を返します。
...self を返します。
例:
:foo.intern # => :foo
@see String#intern... -
OpenSSL
:: PKey :: EC :: Group # point _ conversion _ form=(sym) (6208.0) -
点のエンコーディング方式を設定します。
...エンコーディング方式を設定します。
以下のいずれかを設定します。
* :compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。
@param sym 設定する方式(Symbol)
@see OpenSSL::PKey::EC::Group#point_conversion_form... -
String
# intern -> Symbol (6202.0) -
文字列に対応するシンボル値 Symbol を返します。
...文字列に対応するシンボル値 Symbol を返します。
なお、このメソッドの逆にシンボルに対応する文字列を得るには
Symbol#to_s または Symbol#id2name を使います。
シンボル文字列にはヌルキャラクタ("\0")、空の文字列の使用も可......能です。
//emlist[例][ruby]{
p "foo".intern # => :foo
p "foo".intern.to_s == "foo" # => true
//}... -
String
# to _ sym -> Symbol (6202.0) -
文字列に対応するシンボル値 Symbol を返します。
...文字列に対応するシンボル値 Symbol を返します。
なお、このメソッドの逆にシンボルに対応する文字列を得るには
Symbol#to_s または Symbol#id2name を使います。
シンボル文字列にはヌルキャラクタ("\0")、空の文字列の使用も可......能です。
//emlist[例][ruby]{
p "foo".intern # => :foo
p "foo".intern.to_s == "foo" # => true
//}... -
Fiddle
:: Importer # import _ symbol(name) -> Fiddle :: Pointer (6201.0) -
取り込んだライブラリからシンボルをインポートします。
...取り込んだライブラリからシンボルをインポートします。
返り値はシンボルがロードされたメモリのアドレスを持つ Fiddle::Pointer
オブジェクトを返します。
@param name シンボル名(文字列)... -
Object
# pretty _ print _ instance _ variables -> [String | Symbol] (6201.0) -
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。 返されたインスタンス変数はプリティプリント時に表示されます。
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。
返されたインスタンス変数はプリティプリント時に表示されます。
pp に表示したくないインスタンス変数がある場合にこのメソッドを再定義します。 -
OpenSSL
:: PKey :: EC :: Group # point _ conversion _ form -> Symbol (6201.0) -
点のエンコーディング方式を返します。
...:compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。
@raise OpenSSL::PKey::EC::Group::Error 得られたエンコーディングが未知の値であった
場合に発生します。
@see OpenSSL::PKey::EC::Group#point_conversion_form=... -
Symbol
# =~(other) -> Integer | nil (3101.0) -
正規表現 other とのマッチを行います。
正規表現 other とのマッチを行います。
(self.to_s =~ other と同じです。)
@param other 比較対象のシンボルを指定します。
@return マッチが成功すればマッチした位置のインデックスを、そうでなければ nil を返します。
p :foo =~ /foo/ # => 0
p :foobar =~ /bar/ # => 3
p :foo =~ /bar/ # => nil
@see String#=~