るりまサーチ

最速Rubyリファレンスマニュアル検索!
18397件ヒット [1-100件を表示] (0.083秒)
トップページ > クエリ:@[x] > クエリ:int[x]

別のキーワード

  1. socket int
  2. prime int_from_prime_division
  3. _builtin to_int
  4. mkmf convertible_int
  5. option int

クラス

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

Socket::AncillaryData#int -> Integer (18237.0)

自身が保持している cmsg data (データ) を整数の形で返します。

...異なります。

require 'socket'

ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, STDERR.fileno)
p ancdata.int #=> 2

@
raise TypeError cmgs data のサイズが int のバイト数と異なる場合に発生します
@
see Socket::AncillaryData.new Socket::AncillaryData.int...

Socket::AncillaryData.int(family, cmsg_level, cmsg_type, integer) -> Socket::AncillaryData (18237.0)

データとして整数を保持する Socket::AncillaryData オブジェクトを生成します。

...p Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, STDERR.fileno)
#=> #<Socket::AncillaryData: UNIX SOCKET RIGHTS 2>

@
param family ソケットファミリー
@
param cmsg_level プロトコル
@
param cmsg_type 補助データの種類
@
param integer データ内容

@
see Socket::AncillaryData...

Socket::Option.int(family, level, optname, integer) -> Socket::Option (18225.0)

整数をデータとして持つ Socket::Option オブジェクト新たに生成し返します。

...うな整数の他、
文字列("SOL_SOCKET", "SOCKET")、シンボル(:SOL_SOCKET, :SOCKET)を
指定することができます。

@
param family ソケットファミリー
@
param level ソケットオプションレベル
@
param optname オプションの名前
@
param integer データ(整数)...

Socket::Option#int -> Integer (18219.0)

オプションのデータ(内容)を整数に変換して返します。

...オプションのデータ(内容)を整数に変換して返します。

@
raise TypeError dataのバイト数が不適切である(sizeof(int)と異なる)場合に発生します
@
see Socket::Option#data...

Fiddle::Pointer#+@ -> Fiddle::Pointer (9200.0)

自身の指す値を Pointer にして返します。

...自身の指す値を Pointer にして返します。

自身の指す値はポインタであると仮定します。
C 言語におけるポインタのポインタに対する間接参照 *p と同じです。

この返り値には、free 関数がセットされず、size は 0 とされま...
...す。

例:

require 'fiddle'

s = 'abc'
cptr = Fiddle::Pointer[s]
cref = cptr.ref
p cref.to_s(4).unpack('l*')[0] #=> 136121648
p cptr.to_i #=> 136121648
p cref.ptr.to_s #=> "abc"...

絞り込み条件を変える

Fiddle::Pointer#-@ -> Fiddle::Pointer (9200.0)

自身を指す Pointer オブジェクトを返します。 C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。

...指す Pointer オブジェクトを返します。
C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。

この返り値には、free 関数がセットされず、size は 0 とされます。

例:

require 'fiddle'

s = 'abc'
cptr = Fiddle::Pointer[s]
c...

Integer#-@ -> Integer (9200.0)

単項演算子の - です。 self の符号を反転させたものを返します。

単項演算子の - です。
self の符号を反転させたものを返します。

//emlist[][ruby]{
- 10 # => -10
- -10 # => 10
//}

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

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

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

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

OpenSSL::ASN1.#PrintableString(value) -> OpenSSL::ASN1::PrintableString -> OpenSSL::ASN1::PrintableString (6324.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 のいずれか)...
<< 1 2 3 ... > >>