ライブラリ
- ビルトイン (57)
- etc (1560)
- fiddle (12)
-
fiddle
/ import (24) - matrix (48)
- openssl (108)
- prime (24)
-
rinda
/ tuplespace (12) - socket (24)
クラス
- Array (21)
-
Fiddle
:: Pointer (12) - Matrix (48)
-
OpenSSL
:: ASN1 :: Integer (24) -
OpenSSL
:: ASN1 :: PrintableString (24) - Prime (24)
-
Rinda
:: TupleEntry (12) - Socket (12)
- String (12)
- TracePoint (12)
-
WEBrick
:: Cookie (24)
モジュール
- Etc (1560)
-
Fiddle
:: Importer (24) - Kernel (12)
-
OpenSSL
:: ASN1 (48) -
Socket
:: Constants (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ASN1 (12)
-
BUILTIN
_ TYPE (12) -
Check
_ Type (12) -
Data
_ Get _ Struct (12) -
Data
_ Make _ Struct (12) -
Data
_ Wrap _ Struct (12) -
EAI
_ BADHINTS (24) - FIX2INT (12)
- FIX2UINT (12)
-
FIXNUM
_ P (12) -
FL
_ ABLE (12) -
FL
_ REVERSE (12) -
FL
_ SET (12) -
FL
_ TEST (12) -
FL
_ UNSET (12) -
IMMEDIATE
_ P (12) - INT2FIX (12)
- INT2NUM (12)
- Integer (36)
- LONG2FIX (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) -
NIL
_ P (12) - NUM2INT (12)
- NUM2LONG (12)
- NUM2SHORT (12)
- NUM2UINT (12)
- NUM2ULONG (12)
- NUM2USHORT (12)
- OBJSETUP (12)
-
OBJ
_ FROZEN (12) -
OBJ
_ TAINT (12) -
OBJ
_ TAINTED (12) - PrintableString (24)
- RTEST (12)
-
SC
_ 2 _ CHAR _ TERM (12) -
SC
_ 2 _ C _ BIND (12) -
SC
_ 2 _ C _ DEV (12) -
SC
_ 2 _ FORT _ DEV (12) -
SC
_ 2 _ FORT _ RUN (12) -
SC
_ 2 _ LOCALEDEF (12) -
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ 2 _ SW _ DEV (12) -
SC
_ 2 _ UPE (12) -
SC
_ 2 _ VERSION (12) -
SC
_ ADVISORY _ INFO (12) -
SC
_ AIO _ LISTIO _ MAX (12) -
SC
_ AIO _ MAX (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ ARG _ MAX (12) -
SC
_ ASYNCHRONOUS _ IO (12) -
SC
_ ATEXIT _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ BARRIERS (12) -
SC
_ BC _ BASE _ MAX (12) -
SC
_ BC _ DIM _ MAX (12) -
SC
_ BC _ SCALE _ MAX (12) -
SC
_ BC _ STRING _ MAX (12) -
SC
_ CHILD _ MAX (12) -
SC
_ CLK _ TCK (12) -
SC
_ CLOCK _ SELECTION (12) -
SC
_ COLL _ WEIGHTS _ MAX (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ DELAYTIMER _ MAX (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ FSYNC (12) -
SC
_ GETGR _ R _ SIZE _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ HOST _ NAME _ MAX (12) -
SC
_ IOV _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ LINE _ MAX (12) -
SC
_ LOGIN _ NAME _ MAX (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMLOCK (12) -
SC
_ MEMLOCK _ RANGE (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MONOTONIC _ CLOCK (12) -
SC
_ MQ _ OPEN _ MAX (12) -
SC
_ MQ _ PRIO _ MAX (12) -
SC
_ NGROUPS _ MAX (12) -
SC
_ NPROCESSORS _ CONF (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ OPEN _ MAX (12) -
SC
_ PAGESIZE (12) -
SC
_ PAGE _ SIZE (12) -
SC
_ PHYS _ PAGES (12) -
SC
_ PRIORITIZED _ IO (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ RAW _ SOCKETS (12) -
SC
_ READER _ WRITER _ LOCKS (12) -
SC
_ REALTIME _ SIGNALS (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ RTSIG _ MAX (12) -
SC
_ SAVED _ IDS (12) -
SC
_ SEMAPHORES (12) -
SC
_ SEM _ NSEMS _ MAX (12) -
SC
_ SEM _ VALUE _ MAX (12) -
SC
_ SHARED _ MEMORY _ OBJECTS (12) -
SC
_ SHELL (12) -
SC
_ SIGQUEUE _ MAX (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ STREAM _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ SYNCHRONIZED _ IO (12) -
SC
_ THREADS (12) -
SC
_ THREAD _ ATTR _ STACKADDR (12) -
SC
_ THREAD _ ATTR _ STACKSIZE (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (12) -
SC
_ THREAD _ KEYS _ MAX (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ THREAD _ PRIO _ INHERIT (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ PROCESS _ SHARED (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ THREAD _ SAFE _ FUNCTIONS (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ THREAD _ STACK _ MIN (12) -
SC
_ THREAD _ THREADS _ MAX (12) -
SC
_ TIMEOUTS (12) -
SC
_ TIMERS (12) -
SC
_ TIMER _ MAX (12) -
SC
_ TRACE (12) -
SC
_ TRACE _ EVENT _ FILTER (12) -
SC
_ TRACE _ EVENT _ NAME _ MAX (12) -
SC
_ TRACE _ INHERIT (12) -
SC
_ TRACE _ LOG (12) -
SC
_ TRACE _ NAME _ MAX (12) -
SC
_ TRACE _ SYS _ MAX (12) -
SC
_ TRACE _ USER _ EVENT _ MAX (12) -
SC
_ TTY _ NAME _ MAX (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ TZNAME _ MAX (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ VERSION (12) -
SC
_ XOPEN _ CRYPT (12) -
SC
_ XOPEN _ ENH _ I18N (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) -
SC
_ XOPEN _ SHM (12) -
SC
_ XOPEN _ STREAMS (12) -
SC
_ XOPEN _ UNIX (12) -
SC
_ XOPEN _ UUCP (12) -
SC
_ XOPEN _ VERSION (12) -
SPECIAL
_ CONST _ P (12) - SYM2ID (12)
-
SYMBOL
_ P (12) - TYPE (12)
- UINT2NUM (12)
- assign (12)
- backtrace (12)
-
call
_ cfunc (12) - compile (12)
-
convert
_ type (12) -
create
_ value (12) -
cv
_ i (12) -
define
_ final (12) -
delete
_ never (12) -
dvar
_ asgn _ internal (12) - eval (12)
-
eval
_ under (12) -
fc
_ i (12) -
find
_ index (24) -
generic
_ ivar _ remove (12) -
givar
_ i (12) -
givar
_ mark _ i (12) -
gvar
_ i (12) -
handle
_ rescue (12) - index (24)
-
ins
_ methods _ i (12) -
ins
_ methods _ priv _ i (12) -
ins
_ methods _ prot _ i (12) -
inspect
_ i (12) -
ivar
_ i (12) -
list
_ i (12) -
mark
_ entry (12) -
mark
_ hashentry (12) - massign (12)
-
max
_ age (12) -
method
_ call (12) -
method
_ list (12) -
mod
_ av _ set (12) - new (48)
-
os
_ each _ obj (12) - pack (21)
- pack テンプレート文字列 (12)
-
prime
_ division (24) -
print
_ undef (12) -
proc
_ get _ safe _ level (12) -
proc
_ invoke (12) -
proc
_ s _ new (12) -
rb
_ Integer (12) -
rb
_ add _ method (12) -
rb
_ ary _ aref (12) -
rb
_ ary _ entry (12) -
rb
_ ary _ new3 (12) -
rb
_ ary _ store (12) -
rb
_ attr (12) -
rb
_ big2str0 (1) -
rb
_ call (12) -
rb
_ call0 (12) -
rb
_ call _ super (12) -
rb
_ catch (12) -
rb
_ check _ convert _ type (12) -
rb
_ class _ initialize (12) -
rb
_ class _ instance _ methods (12) -
rb
_ class _ new _ instance (12) -
rb
_ class _ private _ instance _ methods (12) -
rb
_ class _ protected _ instance _ methods (12) -
rb
_ class _ s _ new (12) -
rb
_ compile _ file (12) -
rb
_ compile _ string (12) -
rb
_ const _ defined (12) -
rb
_ const _ defined _ at (12) -
rb
_ cont _ call (12) -
rb
_ convert _ type (12) -
rb
_ define _ attr (12) -
rb
_ define _ global _ function (12) -
rb
_ define _ method (12) -
rb
_ define _ method _ id (12) -
rb
_ define _ module _ function (12) -
rb
_ define _ private _ method (12) -
rb
_ define _ protected _ method (12) -
rb
_ define _ singleton _ method (12) -
rb
_ eval _ cmd (12) -
rb
_ eval _ string _ protect (12) -
rb
_ eval _ string _ wrap (12) -
rb
_ exec _ arg _ addopt (1) -
rb
_ exec _ arg _ init (1) -
rb
_ f _ abort (12) -
rb
_ f _ caller (12) -
rb
_ f _ eval (12) -
rb
_ f _ exit (12) -
rb
_ f _ integer (12) -
rb
_ f _ load (12) -
rb
_ f _ missing (12) -
rb
_ f _ raise (12) -
rb
_ f _ send (12) -
rb
_ f _ throw (12) -
rb
_ f _ trace _ var (12) -
rb
_ f _ untrace _ var (12) -
rb
_ fork (1) -
rb
_ fork _ err (1) -
rb
_ funcall (12) -
rb
_ funcall2 (12) -
rb
_ funcall3 (12) -
rb
_ get _ method _ body (12) -
rb
_ int _ new (12) -
rb
_ load (12) -
rb
_ load _ protect (12) -
rb
_ longjmp (12) -
rb
_ method _ boundp (12) -
rb
_ mod _ attr (12) -
rb
_ mod _ attr _ accessor (12) -
rb
_ mod _ attr _ reader (12) -
rb
_ mod _ attr _ writer (12) -
rb
_ mod _ define _ method (12) -
rb
_ mod _ include (12) -
rb
_ mod _ modfunc (12) -
rb
_ mod _ module _ eval (12) -
rb
_ mod _ private (12) -
rb
_ mod _ private _ method (12) -
rb
_ mod _ protected (12) -
rb
_ mod _ public (12) -
rb
_ mod _ public _ method (12) -
rb
_ obj _ call _ init (12) -
rb
_ obj _ extend (12) -
rb
_ obj _ instance _ eval (12) -
rb
_ obj _ respond _ to (12) -
rb
_ obj _ singleton _ methods (12) -
rb
_ obj _ taint (12) -
rb
_ obj _ tainted (12) -
rb
_ obj _ untaint (12) -
rb
_ proc _ exec _ n (1) -
rb
_ protect (12) -
rb
_ quad _ unpack (1) -
rb
_ respond _ to (12) -
rb
_ scan _ args (12) -
rb
_ str _ to _ dbl (12) -
rb
_ svar (12) -
rb
_ sym _ interned _ p (12) -
rb
_ thread _ join _ m (12) -
rb
_ thread _ raise (12) -
rb
_ thread _ raise _ m (12) -
rb
_ thread _ s _ new (12) -
rb
_ thread _ trap _ eval (12) -
rb
_ time _ timespec _ new (10) -
rb
_ to _ int (12) -
rb
_ to _ integer (12) -
rb
_ trap _ eval (12) -
rb
_ uint _ new (12) -
rb
_ undefined (12) -
rb
_ with _ disable _ interrupt (12) -
rb
_ yield _ 0 (12) -
return
_ value (12) -
ruby 1
. 8 . 4 feature (12) -
ruby
_ stack _ length (12) -
set
_ method _ visibility (12) - size (12)
-
specific
_ eval (12) -
st
_ delete (12) -
st
_ delete _ safe (12) -
st
_ insert (12) -
st
_ lookup (12) -
sv
_ i (12) -
symbols
_ i (12) -
thread
_ keys _ i (12) -
to
_ value (12) -
top
_ const _ get (12) -
top
_ include (12) -
top
_ private (12) -
top
_ public (12) -
umethod
_ call (12) - unpack (12)
-
value
_ expr (12) - version (12)
検索結果
先頭5件
-
Fiddle
:: Importer # value(type , val = nil) -> Fiddle :: CStruct (18154.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
...型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列......された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
extend Fiddle::Importer
end
v = M.value("int", 32)
p v.value # => 32
v.value = 48
p v.value # => 48... -
Fiddle
:: Pointer # to _ value -> object (9107.0) -
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、 自身が指すオブジェクトを返します。
...自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、
自身が指すオブジェクトを返します。
例:
require 'fiddle'
s = 'abc'
i = Fiddle.dlwrap(s)
cptr = Fiddle::Pointer.new(i)
p cptr.to_value #=> "abc"... -
TracePoint
# return _ value -> object (9107.0) -
メソッドやブロックの戻り値を返します。
...timeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
trace.enable
foo 1
//}... -
OpenSSL
:: ASN1 . # PrintableString(value) -> OpenSSL :: ASN1 :: PrintableString -> OpenSSL :: ASN1 :: PrintableString (6408.0) -
ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::PrintableString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も... -
static VALUE rb
_ f _ integer(VALUE obj , VALUE arg) (6400.0) -
Kernel.#Integer の実体です。
...Kernel.#Integer の実体です。... -
static void dvar
_ asgn _ internal(ID id , VALUE value , int curr) (6400.0) -
dvar_asgn と dvar_asgn_curr の補助関数です。
dvar_asgn と dvar_asgn_curr の補助関数です。 -
int FIX2INT(VALUE x) (6332.0)
-
Fixnum を int に変換します。 返り値が int の範囲から外れる場合は RangeError が発生します。
...Fixnum を int に変換します。
返り値が int の範囲から外れる場合は RangeError が発生します。... -
unsigned int FIX2UINT(VALUE x) (6332.0)
-
Fixnum を unsigned int に変換します。 返り値が unsigned int の範囲から外れる場合は RangeError が発生します。
...Fixnum を unsigned int に変換します。
返り値が unsigned int の範囲から外れる場合は RangeError が発生します。... -
int NUM2INT(VALUE x) (6328.0)
-
x を int 型の整数に変換します。
...x を int 型の整数に変換します。
x が Fixnum、Float、Bignum オブジェクトのいずれでもな
い場合は x.to_int による暗黙の型変換を試みます。
@raise TypeError x が nil の場合か、暗黙の型変換が成功しなかった場合に
発......生します。
@raise RangeError x が int 型で表現できる値の範囲外であった場合に発生し
ます。...