種類
ライブラリ
- ビルトイン (67)
-
cgi
/ core (10) -
cgi
/ html (22) - csv (5)
- dbm (7)
- etc (130)
- fiddle (1)
-
fiddle
/ import (2) - gdbm (7)
-
irb
/ context (2) -
irb
/ inspector (1) - json (6)
- matrix (23)
- monitor (1)
-
net
/ http (4) - open3 (4)
- openssl (80)
- optparse (12)
- ostruct (2)
- prime (4)
- psych (4)
- rake (4)
- resolv (1)
-
rexml
/ document (35) -
rexml
/ streamlistener (1) -
rinda
/ tuplespace (4) - rss (5)
-
rubygems
/ command (2) -
rubygems
/ specification (1) - sdbm (7)
- socket (2)
- uri (2)
-
webrick
/ httprequest (4) -
webrick
/ httputils (5) -
win32
/ registry (39) - win32ole (11)
-
yaml
/ dbm (2)
クラス
- Array (2)
- CGI (2)
-
CGI
:: Cookie (2) -
CSV
:: Row (2) -
CSV
:: Table (2) - DBM (7)
-
Enumerator
:: Lazy (1) -
Fiddle
:: Pointer (1) - File (1)
- GDBM (7)
-
Gem
:: Command (2) -
Gem
:: Specification (1) - Hash (22)
-
IRB
:: Context (2) -
IRB
:: Inspector (1) -
JSON
:: Parser (1) -
JSON
:: State (5) - LocalJumpError (1)
- MatchData (1)
- Matrix (11)
-
Matrix
:: EigenvalueDecomposition (10) -
Net
:: HTTPResponse (1) - Object (1)
-
OpenSSL
:: ASN1 :: BMPString (2) -
OpenSSL
:: ASN1 :: BitString (2) -
OpenSSL
:: ASN1 :: Enumerated (1) -
OpenSSL
:: ASN1 :: GeneralString (2) -
OpenSSL
:: ASN1 :: GeneralizedTime (2) -
OpenSSL
:: ASN1 :: GraphicString (2) -
OpenSSL
:: ASN1 :: IA5String (2) -
OpenSSL
:: ASN1 :: ISO64String (2) -
OpenSSL
:: ASN1 :: Integer (2) -
OpenSSL
:: ASN1 :: NumericString (2) -
OpenSSL
:: ASN1 :: OctetString (2) -
OpenSSL
:: ASN1 :: PrintableString (2) -
OpenSSL
:: ASN1 :: T61String (2) -
OpenSSL
:: ASN1 :: UTF8String (2) -
OpenSSL
:: ASN1 :: UniversalString (2) -
OpenSSL
:: ASN1 :: VideotexString (2) -
OpenSSL
:: Config (4) -
OpenSSL
:: X509 :: Attribute (4) -
OpenSSL
:: X509 :: Extension (3) -
OpenSSL
:: X509 :: ExtensionFactory (6) -
OpenSSL
:: X509 :: Name (1) - OpenStruct (2)
- OptionParser (12)
- Prime (4)
-
Psych
:: Handler (1) -
Psych
:: Nodes :: Node (1) -
Psych
:: Nodes :: Scalar (2) -
REXML
:: AttlistDecl (1) -
REXML
:: Attribute (6) -
REXML
:: Attributes (3) -
REXML
:: CData (2) -
REXML
:: Comment (1) -
REXML
:: DocType (1) -
REXML
:: Element (6) -
REXML
:: Entity (5) -
REXML
:: Instruction (2) -
REXML
:: NotationDecl (2) -
REXML
:: Text (2) -
REXML
:: XMLDecl (1) -
RSS
:: TrackBackModel10 :: TrackBackPing (2) -
RSS
:: TrackBackModel20 :: TrackBackPing (2) -
Rake
:: TaskArguments (2) - Range (1)
-
Resolv
:: DNS (1) -
Rinda
:: TupleEntry (4) - SDBM (7)
- Socket (1)
- String (2)
- Struct (2)
- Thread (8)
- TracePoint (1)
- Vector (1)
-
WEBrick
:: Cookie (18) -
WEBrick
:: HTTPRequest (4) -
WEBrick
:: HTTPUtils :: FormData (4) - WIN32OLE (2)
-
WIN32OLE
_ TYPE (1) -
WIN32OLE
_ VARIABLE (1) -
WIN32OLE
_ VARIANT (5) -
Win32
:: Registry (17) -
YAML
:: DBM (2)
モジュール
-
CGI
:: HtmlExtension (22) -
CGI
:: QueryExtension (1) -
CGI
:: QueryExtension :: Value (6) - Enumerable (2)
- Etc (130)
-
Fiddle
:: Importer (2) - Kernel (3)
-
Net
:: HTTPExceptions (1) -
Net
:: HTTPHeader (2) - Open3 (4)
-
OpenSSL
:: ASN1 (31) - Process (1)
-
REXML
:: Namespace (1) -
REXML
:: StreamListener (1) - RakeFileUtils (2)
-
Socket
:: Constants (1) - URI (2)
-
WEBrick
:: HTTPUtils (1) -
Win32
:: Registry :: API (8) -
Win32
:: Registry :: Constants (14)
オブジェクト
- ENV (19)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) - Attribute (1)
- BMPString (2)
- BitString (2)
- CHR2FIX (1)
-
DATA
_ PTR (1) -
Data
_ Get _ Struct (1) -
Data
_ Make _ Struct (1) -
Data
_ Wrap _ Struct (1) - DeleteValue (1)
-
EAI
_ BADHINTS (2) - EigenvalueDecomposition (1)
- Entity (1)
- EnumValue (1)
- Enumerated (1)
-
FL
_ REVERSE (1) - Float (1)
- GeneralString (2)
- GeneralizedTime (2)
- GraphicString (2)
- IA5String (2)
- ISO64String (2)
-
Init
_ stack (1) - Integer (3)
-
KEY
_ ALL _ ACCESS (1) -
KEY
_ CREATE _ LINK (1) -
KEY
_ CREATE _ SUB _ KEY (1) -
KEY
_ ENUMERATE _ SUB _ KEYS (1) -
KEY
_ EXECUTE (1) -
KEY
_ NOTIFY (1) -
KEY
_ QUERY _ VALUE (1) -
KEY
_ READ (1) -
KEY
_ SET _ VALUE (1) -
KEY
_ WRITE (1) -
MAX
_ KEY _ LENGTH (1) -
MAX
_ VALUE _ LENGTH (1) - Marshal フォーマット (1)
- MonitorMixin (1)
-
NEWS for Ruby 2
. 0 . 0 (1) - NUM2USHORT (1)
- NotAvailableValueError (1)
- NumericString (2)
-
OBJ
_ FREEZE (1) -
OBJ
_ FROZEN (1) -
OBJ
_ INFECT (1) - OctetString (2)
- PrintableString (2)
- QueryValue (1)
- RBASIC (1)
- RBIGNUM (1)
- RFILE (1)
- RSTRING (1)
- RTEST (1)
- RegDeleteValue (1)
- RegEnumValueA (1)
- RegQueryValueExA (1)
- RegSetValueExA (1)
- Ruby用語集 (1)
-
SC
_ 2 _ CHAR _ TERM (1) -
SC
_ 2 _ C _ BIND (1) -
SC
_ 2 _ C _ DEV (1) -
SC
_ 2 _ FORT _ DEV (1) -
SC
_ 2 _ FORT _ RUN (1) -
SC
_ 2 _ LOCALEDEF (1) -
SC
_ 2 _ PBS (1) -
SC
_ 2 _ PBS _ ACCOUNTING (1) -
SC
_ 2 _ PBS _ CHECKPOINT (1) -
SC
_ 2 _ PBS _ LOCATE (1) -
SC
_ 2 _ PBS _ MESSAGE (1) -
SC
_ 2 _ PBS _ TRACK (1) -
SC
_ 2 _ SW _ DEV (1) -
SC
_ 2 _ UPE (1) -
SC
_ 2 _ VERSION (1) -
SC
_ ADVISORY _ INFO (1) -
SC
_ AIO _ LISTIO _ MAX (1) -
SC
_ AIO _ MAX (1) -
SC
_ AIO _ PRIO _ DELTA _ MAX (1) -
SC
_ ARG _ MAX (1) -
SC
_ ASYNCHRONOUS _ IO (1) -
SC
_ ATEXIT _ MAX (1) -
SC
_ AVPHYS _ PAGES (1) -
SC
_ BARRIERS (1) -
SC
_ BC _ BASE _ MAX (1) -
SC
_ BC _ DIM _ MAX (1) -
SC
_ BC _ SCALE _ MAX (1) -
SC
_ BC _ STRING _ MAX (1) -
SC
_ CHILD _ MAX (1) -
SC
_ CLK _ TCK (1) -
SC
_ CLOCK _ SELECTION (1) -
SC
_ COLL _ WEIGHTS _ MAX (1) -
SC
_ CPUSET _ SIZE (1) -
SC
_ CPUTIME (1) -
SC
_ DELAYTIMER _ MAX (1) -
SC
_ EXPR _ NEST _ MAX (1) -
SC
_ FSYNC (1) -
SC
_ GETGR _ R _ SIZE _ MAX (1) -
SC
_ GETPW _ R _ SIZE _ MAX (1) -
SC
_ HOST _ NAME _ MAX (1) -
SC
_ IOV _ MAX (1) -
SC
_ IPV6 (1) -
SC
_ JOB _ CONTROL (1) -
SC
_ LINE _ MAX (1) -
SC
_ LOGIN _ NAME _ MAX (1) -
SC
_ MAPPED _ FILES (1) -
SC
_ MEMLOCK (1) -
SC
_ MEMLOCK _ RANGE (1) -
SC
_ MEMORY _ PROTECTION (1) -
SC
_ MESSAGE _ PASSING (1) -
SC
_ MONOTONIC _ CLOCK (1) -
SC
_ MQ _ OPEN _ MAX (1) -
SC
_ MQ _ PRIO _ MAX (1) -
SC
_ NGROUPS _ MAX (1) -
SC
_ NPROCESSORS _ CONF (1) -
SC
_ NPROCESSORS _ ONLN (1) -
SC
_ OPEN _ MAX (1) -
SC
_ PAGESIZE (1) -
SC
_ PAGE _ SIZE (1) -
SC
_ PHYS _ PAGES (1) -
SC
_ PRIORITIZED _ IO (1) -
SC
_ PRIORITY _ SCHEDULING (1) -
SC
_ RAW _ SOCKETS (1) -
SC
_ READER _ WRITER _ LOCKS (1) -
SC
_ REALTIME _ SIGNALS (1) -
SC
_ REGEXP (1) -
SC
_ RE _ DUP _ MAX (1) -
SC
_ RTSIG _ MAX (1) -
SC
_ SAVED _ IDS (1) -
SC
_ SEMAPHORES (1) -
SC
_ SEM _ NSEMS _ MAX (1) -
SC
_ SEM _ VALUE _ MAX (1) -
SC
_ SHARED _ MEMORY _ OBJECTS (1) -
SC
_ SHELL (1) -
SC
_ SIGQUEUE _ MAX (1) -
SC
_ SPAWN (1) -
SC
_ SPIN _ LOCKS (1) -
SC
_ SPORADIC _ SERVER (1) -
SC
_ SS _ REPL _ MAX (1) -
SC
_ STREAM _ MAX (1) -
SC
_ SYMLOOP _ MAX (1) -
SC
_ SYNCHRONIZED _ IO (1) -
SC
_ THREADS (1) -
SC
_ THREAD _ ATTR _ STACKADDR (1) -
SC
_ THREAD _ ATTR _ STACKSIZE (1) -
SC
_ THREAD _ CPUTIME (1) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (1) -
SC
_ THREAD _ KEYS _ MAX (1) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (1) -
SC
_ THREAD _ PRIO _ INHERIT (1) -
SC
_ THREAD _ PRIO _ PROTECT (1) -
SC
_ THREAD _ PROCESS _ SHARED (1) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (1) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (1) -
SC
_ THREAD _ SAFE _ FUNCTIONS (1) -
SC
_ THREAD _ SPORADIC _ SERVER (1) -
SC
_ THREAD _ STACK _ MIN (1) -
SC
_ THREAD _ THREADS _ MAX (1) -
SC
_ TIMEOUTS (1) -
SC
_ TIMERS (1) -
SC
_ TIMER _ MAX (1) -
SC
_ TRACE (1) -
SC
_ TRACE _ EVENT _ FILTER (1) -
SC
_ TRACE _ EVENT _ NAME _ MAX (1) -
SC
_ TRACE _ INHERIT (1) -
SC
_ TRACE _ LOG (1) -
SC
_ TRACE _ NAME _ MAX (1) -
SC
_ TRACE _ SYS _ MAX (1) -
SC
_ TRACE _ USER _ EVENT _ MAX (1) -
SC
_ TTY _ NAME _ MAX (1) -
SC
_ TYPED _ MEMORY _ OBJECTS (1) -
SC
_ TZNAME _ MAX (1) -
SC
_ V6 _ ILP32 _ OFF32 (1) -
SC
_ V6 _ ILP32 _ OFFBIG (1) -
SC
_ V6 _ LP64 _ OFF64 (1) -
SC
_ V6 _ LPBIG _ OFFBIG (1) -
SC
_ V7 _ ILP32 _ OFF32 (1) -
SC
_ V7 _ ILP32 _ OFFBIG (1) -
SC
_ V7 _ LP64 _ OFF64 (1) -
SC
_ V7 _ LPBIG _ OFFBIG (1) -
SC
_ VERSION (1) -
SC
_ XOPEN _ CRYPT (1) -
SC
_ XOPEN _ ENH _ I18N (1) -
SC
_ XOPEN _ REALTIME (1) -
SC
_ XOPEN _ REALTIME _ THREADS (1) -
SC
_ XOPEN _ SHM (1) -
SC
_ XOPEN _ STREAMS (1) -
SC
_ XOPEN _ UNIX (1) -
SC
_ XOPEN _ UUCP (1) -
SC
_ XOPEN _ VERSION (1) -
STANDARD
_ RIGHTS _ READ (1) -
STANDARD
_ RIGHTS _ WRITE (1) - SafeStringValue (1)
- SetValue (1)
- StringValue (1)
- StringValuePtr (1)
- T61String (2)
- UTF8String (2)
- UniversalString (2)
- Value (1)
- VideotexString (2)
-
WIN32OLE
_ VARIABLE (1) -
WIN32OLE
_ VARIANT (1) - [] (4)
- []= (6)
-
_ getproperty (1) -
_ setproperty (1) -
add
_ attribute (2) -
add
_ attributes (1) -
add
_ common _ option (1) -
add
_ entry (1) -
add
_ final (1) -
add
_ value (1) -
arg
_ defined (1) - array (1)
- attribute (1)
-
attributes
_ of (1) - backtrace (1)
- bmcall (1)
-
boot
_ defclass (1) -
buffer
_ initial _ length= (1) -
build
_ args= (1) -
call
_ cfunc (1) -
call
_ end _ proc (1) -
call
_ trace _ func (1) -
canonical
_ each (1) - cgi (1)
- checkbox (2)
-
checkbox
_ group (2) - coerce (1)
- comment (1)
- comment= (1)
- compile (1)
- configure (1)
- content= (1)
-
convert
_ type (1) -
copy
_ node _ scope (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
create
_ value (1) -
cv
_ i (1) -
cvar
_ cbase (1) -
cvar
_ override _ check (1) - d (1)
-
decode
_ www _ form (1) -
define
_ final (1) - delete (1)
-
delete
_ if (2) -
delete
_ never (1) -
delete
_ value (1) -
descriptor
_ length (1) - detach (1)
- diagonal (1)
- domain (1)
- domain= (1)
-
dvar
_ asgn (1) -
dvar
_ asgn _ curr (1) -
dvar
_ asgn _ internal (1) - each (3)
-
each
_ attribute (1) -
each
_ capitalized (1) -
each
_ element _ with _ attribute (1) -
each
_ pair (11) -
each
_ value (1) - eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
-
encode
_ www _ form (1) -
errat
_ getter (1) -
errat
_ setter (1) -
errinfo
_ setter (1) -
ev
_ const _ defined (1) -
ev
_ const _ get (1) - eval (1)
-
eval
_ under (1) -
eval
_ under _ i (1) -
exec
_ under (1) - exit (1)
-
exit
_ value (1) - expires (1)
- expires= (2)
-
fc
_ i (1) -
fc
_ path (1) - fetch (1)
- filename (1)
- filename= (1)
- filter (4)
- filter! (4)
-
find
_ index (3) - first (1)
- flock (1)
-
generic
_ ivar _ defined (1) -
generic
_ ivar _ get (1) -
generic
_ ivar _ remove (1) -
generic
_ ivar _ set (1) -
get
_ backtrace (1) -
get
_ text (1) -
get
_ value (1) -
givar
_ i (1) -
givar
_ mark _ i (1) -
gvar
_ i (1) -
handle
_ rescue (1) - header (1)
- hidden (2)
- id2ref (1)
-
include
_ class _ new (1) - indent (1)
- indent= (1)
- index (5)
- info (1)
-
ins
_ methods _ i (1) -
ins
_ methods _ priv _ i (1) -
ins
_ methods _ prot _ i (1) -
inspect
_ i (1) -
inspect
_ obj (1) -
inspect
_ value (1) -
instance
_ variable _ set (1) -
is
_ defined (1) -
ivar
_ i (1) -
keep
_ if (4) - key (4)
- kill (1)
- last (1)
-
last
_ value (1) -
lex
_ get _ str (1) -
list
_ i (1) -
literal
_ concat _ string (1) -
localjump
_ error (1) -
make
_ backtrace (1) -
mark
_ entry (1) -
mark
_ hashentry (1) -
mark
_ locations _ array (1) -
max
_ age (1) -
max
_ age= (1) -
max
_ key _ length (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - merge (1)
-
method
_ arity (1) -
method
_ call (1) -
method
_ eq (1) -
method
_ proc (1) - mproc (1)
- name (1)
- name= (1)
- new (46)
-
new
_ dvar (1) - normalized (1)
- normalized= (1)
- nowrite (1)
-
num
_ keys (1) -
num
_ values (1) -
obj
_ free (1) - on (12)
-
original
_ module (1) -
os
_ each _ obj (1) - pack (2)
- pack テンプレート文字列 (1)
- parse (1)
-
parse
_ csv (1) -
password
_ field (2) - path (1)
- path= (1)
-
path
_ info= (1) -
pipe
_ open (1) -
pipeline
_ r (2) -
pipeline
_ start (2) - prefix= (1)
- prime? (2)
-
prime
_ division (2) -
print
_ undef (1) -
proc
_ arity (1) -
proc
_ binding (1) -
proc
_ call (1) -
proc
_ eq (1) -
proc
_ get _ safe _ level (1) -
proc
_ invoke (1) -
proc
_ new (1) -
proc
_ s _ new (1) -
proc
_ save _ safe _ level (1) -
proc
_ set _ safe _ level (1) -
proc
_ to _ proc (1) -
proc
_ to _ s (1) -
proc
_ yield (1) - public= (1)
-
query
_ string= (1) -
radio
_ group (2) - rassoc (2)
-
rb
_ Integer (1) -
rb
_ String (1) -
rb
_ add _ method (1) -
rb
_ alias (1) -
rb
_ apply (1) -
rb
_ ary _ aref (1) -
rb
_ ary _ delete (1) -
rb
_ ary _ includes (1) -
rb
_ ary _ new3 (1) -
rb
_ ary _ push (1) -
rb
_ ary _ shift (1) -
rb
_ ary _ store (1) -
rb
_ ary _ unshift (1) -
rb
_ attr (1) -
rb
_ backref _ get (1) -
rb
_ backref _ set (1) -
rb
_ call (1) -
rb
_ call0 (1) -
rb
_ call _ super (1) -
rb
_ callcc (1) -
rb
_ check _ convert _ type (1) -
rb
_ class _ allocate _ instance (1) -
rb
_ class _ inherited (1) -
rb
_ class _ initialize (1) -
rb
_ class _ instance _ methods (1) -
rb
_ class _ new _ instance (1) -
rb
_ class _ private _ instance _ methods (1) -
rb
_ class _ protected _ instance _ methods (1) -
rb
_ class _ s _ new (1) -
rb
_ class _ superclass (1) -
rb
_ clear _ cache _ by _ class (1) -
rb
_ compile _ file (1) -
rb
_ compile _ string (1) -
rb
_ const _ assign (1) -
rb
_ const _ defined (1) -
rb
_ const _ defined _ at (1) -
rb
_ const _ get (1) -
rb
_ const _ get _ at (1) -
rb
_ const _ list (1) -
rb
_ const _ set (1) -
rb
_ cont _ call (1) -
rb
_ convert _ type (1) -
rb
_ copy _ generic _ ivar (1) -
rb
_ cv _ set (1) -
rb
_ cvar _ declear (1) -
rb
_ cvar _ defined (1) -
rb
_ cvar _ get (1) -
rb
_ cvar _ set (1) -
rb
_ data _ object _ alloc (1) -
rb
_ define _ alias (1) -
rb
_ define _ attr (1) -
rb
_ define _ class (1) -
rb
_ define _ class _ id (1) -
rb
_ define _ class _ under (1) -
rb
_ define _ class _ variable (1) -
rb
_ define _ const (1) -
rb
_ define _ global _ const (1) -
rb
_ define _ global _ function (1) -
rb
_ define _ hooked _ variable (1) -
rb
_ define _ method (1) -
rb
_ define _ method _ id (1) -
rb
_ define _ module (1) -
rb
_ define _ module _ function (1) -
rb
_ define _ module _ id (1) -
rb
_ define _ module _ under (1) -
rb
_ define _ private _ method (1) -
rb
_ define _ protected _ method (1) -
rb
_ define _ readonly _ variable (1) -
rb
_ define _ singleton _ method (1) -
rb
_ define _ variable (1) -
rb
_ define _ virtual _ variable (1) -
rb
_ disable _ super (1) -
rb
_ dvar _ curr (1) -
rb
_ dvar _ defined (1) -
rb
_ dvar _ push (1) -
rb
_ dvar _ ref (1) -
rb
_ enable _ super (1) -
rb
_ eval (1) -
rb
_ eval _ cmd (1) -
rb
_ eval _ string (1) -
rb
_ eval _ string _ protect (1) -
rb
_ eval _ string _ wrap (1) -
rb
_ exc _ fatal (1) -
rb
_ exc _ raise (1) -
rb
_ export _ method (1) -
rb
_ extend _ object (1) -
rb
_ f _ abort (1) -
rb
_ f _ array (1) -
rb
_ f _ at _ exit (1) -
rb
_ f _ autoload (1) -
rb
_ f _ binding (1) -
rb
_ f _ block _ given _ p (1) -
rb
_ f _ caller (1) -
rb
_ f _ catch (1) -
rb
_ f _ eval (1) -
rb
_ f _ exit (1) -
rb
_ f _ float (1) -
rb
_ f _ global _ variables (1) -
rb
_ f _ hash (1) -
rb
_ f _ integer (1) -
rb
_ f _ lambda (1) -
rb
_ f _ load (1) -
rb
_ f _ local _ variables (1) -
rb
_ f _ loop (1) -
rb
_ f _ missing (1) -
rb
_ f _ raise (1) -
rb
_ f _ require (1) -
rb
_ f _ send (1) -
rb
_ f _ string (1) -
rb
_ f _ throw (1) -
rb
_ f _ trace _ var (1) -
rb
_ f _ untrace _ var (1) -
rb
_ false (1) -
rb
_ fix _ new (1) -
rb
_ free _ generic _ ivar (1) -
rb
_ frozen _ class _ p (1) -
rb
_ funcall (1) -
rb
_ funcall2 (1) -
rb
_ funcall3 (1) -
rb
_ gc (1) -
rb
_ gc _ disable (1) -
rb
_ gc _ enable (1) -
rb
_ gc _ force _ recycle (1) -
rb
_ gc _ mark (1) -
rb
_ gc _ mark _ children (1) -
rb
_ gc _ mark _ locations (1) -
rb
_ gc _ mark _ maybe (1) -
rb
_ gc _ register _ address (1) -
rb
_ gc _ start (1) -
rb
_ gc _ unregister _ address (1) -
rb
_ generic _ ivar _ table (1) -
rb
_ get _ method _ body (1) -
rb
_ global _ variable (1) -
rb
_ gvar _ defined (1) -
rb
_ include _ module (1) -
rb
_ inspect (1) -
rb
_ int _ new (1) -
rb
_ iterate (1) -
rb
_ iv _ get (1) -
rb
_ iv _ set (1) -
rb
_ ivar _ defined (1) -
rb
_ ivar _ get (1) -
rb
_ ivar _ set (1) -
rb
_ lastline _ get (1) -
rb
_ lastline _ set (1) -
rb
_ load (1) -
rb
_ load _ protect (1) -
rb
_ longjmp (1) -
rb
_ mark _ generic _ ivar (1) -
rb
_ method _ boundp (1) -
rb
_ mod _ alias _ method (1) -
rb
_ mod _ append _ features (1) -
rb
_ mod _ attr (1) -
rb
_ mod _ attr _ accessor (1) -
rb
_ mod _ attr _ reader (1) -
rb
_ mod _ attr _ writer (1) -
rb
_ mod _ class _ variables (1) -
rb
_ mod _ cmp (1) -
rb
_ mod _ const _ at (1) -
rb
_ mod _ const _ defined (1) -
rb
_ mod _ const _ get (1) -
rb
_ mod _ const _ of (1) -
rb
_ mod _ const _ set (1) -
rb
_ mod _ define _ method (1) -
rb
_ mod _ eqq (1) -
rb
_ mod _ extend _ object (1) -
rb
_ mod _ ge (1) -
rb
_ mod _ gt (1) -
rb
_ mod _ include (1) -
rb
_ mod _ include _ p (1) -
rb
_ mod _ included _ modules (1) -
rb
_ mod _ initialize (1) -
rb
_ mod _ le (1) -
rb
_ mod _ lt (1) -
rb
_ mod _ method (1) -
rb
_ mod _ method _ defined (1) -
rb
_ mod _ modfunc (1) -
rb
_ mod _ module _ eval (1) -
rb
_ mod _ nesting (1) -
rb
_ mod _ private (1) -
rb
_ mod _ private _ method (1) -
rb
_ mod _ protected (1) -
rb
_ mod _ public (1) -
rb
_ mod _ public _ method (1) -
rb
_ mod _ remove _ method (1) -
rb
_ mod _ s _ constants (1) -
rb
_ mod _ to _ s (1) -
rb
_ mod _ undef _ method (1) -
rb
_ module _ new (1) -
rb
_ module _ s _ alloc (1) -
rb
_ name _ class (1) -
rb
_ newobj (1) -
rb
_ obj _ call _ init (1) -
rb
_ obj _ dummy (1) -
rb
_ obj _ equal (1) -
rb
_ obj _ extend (1) -
rb
_ obj _ id (1) -
rb
_ obj _ inspect (1) -
rb
_ obj _ instance _ eval (1) -
rb
_ obj _ instance _ variables (1) -
rb
_ obj _ is _ block (1) -
rb
_ obj _ is _ instance _ of (1) -
rb
_ obj _ is _ kind _ of (1) -
rb
_ obj _ is _ proc (1) -
rb
_ obj _ method (1) -
rb
_ obj _ methods (1) -
rb
_ obj _ private _ methods (1) -
rb
_ obj _ protected _ methods (1) -
rb
_ obj _ remove _ instance _ variable (1) -
rb
_ obj _ respond _ to (1) -
rb
_ obj _ singleton _ methods (1) -
rb
_ obj _ taint (1) -
rb
_ obj _ tainted (1) -
rb
_ obj _ untaint (1) -
rb
_ p (1) -
rb
_ protect (1) -
rb
_ provide _ feature (1) -
rb
_ raise (1) -
rb
_ remove _ method (1) -
rb
_ require (1) -
rb
_ respond _ to (1) -
rb
_ scan _ args (1) -
rb
_ set _ class _ path (1) -
rb
_ set _ end _ proc (1) -
rb
_ singleton _ class (1) -
rb
_ singleton _ class _ attached (1) -
rb
_ singleton _ class _ clone (1) -
rb
_ singleton _ class _ new (1) -
rb
_ str _ new4 (1) -
rb
_ str _ to _ dbl (1) -
rb
_ svar (1) -
rb
_ sym _ all _ symbols (1) -
rb
_ sym _ interned _ p (1) -
rb
_ thread _ abort _ exc (1) -
rb
_ thread _ abort _ exc _ set (1) -
rb
_ thread _ alive _ p (1) -
rb
_ thread _ alloc (1) -
rb
_ thread _ aref (1) -
rb
_ thread _ aset (1) -
rb
_ thread _ check (1) -
rb
_ thread _ critical _ get (1) -
rb
_ thread _ critical _ set (1) -
rb
_ thread _ current (1) -
rb
_ thread _ exit (1) -
rb
_ thread _ initialize (1) -
rb
_ thread _ inspect (1) -
rb
_ thread _ join _ m (1) -
rb
_ thread _ key _ p (1) -
rb
_ thread _ keys (1) -
rb
_ thread _ kill (1) -
rb
_ thread _ list (1) -
rb
_ thread _ local _ aref (1) -
rb
_ thread _ local _ aset (1) -
rb
_ thread _ main (1) -
rb
_ thread _ pass (1) -
rb
_ thread _ priority (1) -
rb
_ thread _ priority _ set (1) -
rb
_ thread _ raise (1) -
rb
_ thread _ raise _ m (1) -
rb
_ thread _ s _ abort _ exc (1) -
rb
_ thread _ s _ abort _ exc _ set (1) -
rb
_ thread _ s _ kill (1) -
rb
_ thread _ s _ new (1) -
rb
_ thread _ safe _ level (1) -
rb
_ thread _ start (1) -
rb
_ thread _ start _ 0 (1) -
rb
_ thread _ status (1) -
rb
_ thread _ stop (1) -
rb
_ thread _ stop _ p (1) -
rb
_ thread _ trap _ eval (1) -
rb
_ thread _ value (1) -
rb
_ thread _ yield (1) -
rb
_ throw (1) -
rb
_ time _ timespec _ new (1) -
rb
_ to _ id (1) -
rb
_ to _ int (1) -
rb
_ to _ integer (1) -
rb
_ trace _ eval (1) -
rb
_ trap _ eval (1) -
rb
_ true (1) -
rb
_ uint _ new (1) -
rb
_ undef (1) -
rb
_ undef _ method (1) -
rb
_ undefined (1) -
rb
_ with _ disable _ interrupt (1) -
rb
_ yield (1) -
rb
_ yield _ 0 (1) -
readonly
_ setter (1) - reject (2)
- reject! (7)
-
remove
_ method (1) -
report
_ on _ exception (1) -
report
_ on _ exception= (1) - reset (2)
- response (1)
-
return
_ value (1) -
rm
_ final (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) -
ruby 1
. 9 feature (1) -
ruby
_ stack _ length (1) -
run
_ final (1) -
run
_ single _ final (1) -
safe
_ getter (1) -
safe
_ setter (1) - scalar (2)
-
script
_ name= (1) -
scrolling
_ list (2) -
search
_ method (1) - secure (1)
- secure= (1)
-
secure
_ visibility (1) - select (6)
- select! (4)
-
set
_ backtrace (1) -
set
_ last _ value (1) -
set
_ method _ visibility (1) -
set
_ params (1) -
set
_ trace _ func (1) - size (1)
-
special
_ local _ set (1) -
specific
_ eval (1) -
split
_ header _ value (1) -
st
_ add _ direct (1) -
st
_ delete (1) -
st
_ delete _ safe (1) -
st
_ insert (1) -
st
_ lookup (1) - store (2)
- string= (1)
- submit (2)
- superclass (1)
-
sweep
_ source _ filename (1) -
symbols
_ i (1) - system= (1)
- tag (1)
-
tag
_ start (1) - target= (1)
- terminate (1)
- text (1)
-
text
_ field (2) -
thgroup
_ add (1) -
thgroup
_ list (1) -
thgroup
_ s _ alloc (1) -
thread
_ keys _ i (1) -
thread
_ variable _ get (1) -
thread
_ variable _ set (1) - throw (1)
- timeouts= (1)
-
to
_ a (4) -
to
_ ary (2) -
to
_ h (2) -
to
_ s (2) -
to
_ string (1) -
to
_ value (1) -
top
_ include (1) -
top
_ private (1) -
top
_ public (1) -
trace
_ en (1) -
trace
_ ev (1) -
transform
_ values (2) -
transform
_ values! (2) - umcall (1)
-
umethod
_ bind (1) -
umethod
_ call (1) -
umethod
_ proc (1) -
undef
_ getter (1) -
undef
_ setter (1) - unnormalized (1)
- unpack (1)
- user= (1)
- v (1)
-
v
_ inv (1) -
val
_ getter (1) -
val
_ marker (1) -
val
_ setter (1) - value= (5)
-
value
_ expr (1) - values (4)
-
values
_ at (7) -
var
_ getter (1) -
var
_ marker (1) -
var
_ setter (1) - variables (1)
- verbose (1)
- version (1)
- version= (2)
-
win32
/ registry (1) -
with
_ defaults (1) - write (1)
-
write
_ bin (1) -
write
_ i (1) -
write
_ s (1) - wtime (1)
-
yield
_ under (1) -
yield
_ under _ i (1) - パターンマッチ (1)
検索結果
先頭5件
-
NODE * rb
_ compile _ file(const char *f , VALUE file , int start) (115501.0) -
Ruby の IO オブジェクト file から文字列を読み込み、 それを Ruby プログラムとして構文木にコンパイルします。 作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に 格納し、同時に ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
Ruby の IO オブジェクト file から文字列を読み込み、
それを Ruby プログラムとして構文木にコンパイルします。
作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に
格納し、同時に ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。 -
VALUE rb
_ time _ timespec _ new(const struct timespec *ts , int offset) (115501.0) -
引数 ts、offset を元に Time オブジェクトを作成して返します。
引数 ts、offset を元に Time オブジェクトを作成して返します。
@param ts timespec 構造体のポインタ
@param offset 協定世界時との時差(秒)。
-86400 < offset < 86400 の場合は指定した時差に、INT_MAX
を指定した場合は地方時、INT_MAX-1 を指定した場合は UTC に
なります。
@raise ArgumentError offset に上述の範囲以外の値を指定した場合に発生し
ま... -
static VALUE rb
_ f _ binding(VALUE self) (115201.0) -
-
static VALUE run
_ single _ final(VALUE *args) (115201.0) -
-
void rb
_ define _ singleton _ method(VALUE obj , const char *name , VALUE (*func)() , int argc) (115201.0) -
obj に特異メソッド name を定義します。 メソッドの実体を func に関数ポインタで与え、その関数がとる 引数のタイプを argc に渡します。argc のフォーマットに ついては rb_define_method の記述を参照してください。
obj に特異メソッド name を定義します。
メソッドの実体を func に関数ポインタで与え、その関数がとる
引数のタイプを argc に渡します。argc のフォーマットに
ついては rb_define_method の記述を参照してください。 -
VALUE rb
_ iterate(VALUE (*call _ proc)() , VALUE date1 , VALUE (*block _ proc)() , date2) (97855.0) -
ブロック付きメソッド(イテレータ)呼び出しを行う関数です.
ブロック付きメソッド(イテレータ)呼び出しを行う関数です.
まず call_proc(data1) を実行します。そしてその関数か
その直下のメソッドで yield が発生すると以下が実行されます。
block_proc(VALUE block_arg, VALUE data2, VALUE self)
block_arg はブロック引数(複数なら配列に入っている)、
data2 は rb_iterate() に渡したもの、
self は block_proc 呼び出し時点での self です。 -
VALUE rb
_ class _ instance _ methods(int argc , VALUE *argv , VALUE mod) (97801.0) -
Module#instance_methods の実体。 モジュール mod に定義されている public メソッド名の リストを文字列の配列で返します。
Module#instance_methods の実体。
モジュール mod に定義されている public メソッド名の
リストを文字列の配列で返します。 -
VALUE rb
_ class _ new _ instance(int argc , VALUE *argv , VALUE klass) (97801.0) -
Class#new の実体です。
Class#new の実体です。 -
VALUE rb
_ class _ protected _ instance _ methods(int argc , VALUE *argv , VALUE mod) (97801.0) -
Module#protected_instance_methods の実体。 モジュール mod に定義されている protected メソッド名の リストを文字列の配列で返します。
Module#protected_instance_methods の実体。
モジュール mod に定義されている protected メソッド名の
リストを文字列の配列で返します。 -
VALUE rb
_ obj _ instance _ eval(int argc , VALUE *argv , VALUE self) (97801.0) -
-
VALUE rb
_ obj _ singleton _ methods(int argc , VALUE *argv , VALUE obj) (97801.0) -
Object#singleton_methods の実体。 オブジェクト obj に定義されている特異メソッド名のリストを 文字列の配列で返す。
Object#singleton_methods の実体。
オブジェクト obj に定義されている特異メソッド名のリストを
文字列の配列で返す。 -
static VALUE rb
_ mod _ alias _ method(VALUE mod , VALUE newname , VALUE oldname) (97801.0) -
-
static VALUE rb
_ mod _ public(int argc , VALUE *argv , VALUE module) (97801.0) -
-
static VALUE rb
_ mod _ public _ method(int argc , VALUE *argv , VALUE obj) (97801.0) -
-
static VALUE rb
_ thread _ critical _ set(VALUE obj , VALUE val) (97801.0) -
-
static VALUE rb
_ yield _ 0(VALUE val , VALUE self , VALUE klass , int pcall) (97801.0) -
カレントブロックに val を渡して処理を移す。 そのさい self とクラスを self と klass に切り替える。 Proc の呼び出しのときは pcall=非ゼロ にしなければならない。
カレントブロックに val を渡して処理を移す。
そのさい self とクラスを self と klass に切り替える。
Proc の呼び出しのときは pcall=非ゼロ にしなければならない。 -
void rb
_ const _ assign(VALUE klass , ID id , VALUE val) (97801.0) -
-
void rb
_ define _ method _ id(VALUE klass , ID name , VALUE (*func)() , int argc) (97801.0) -
klass に public メソッド name を定義します。 その実体は関数 func です。また argc の意味は rb_define_method と同じです。
klass に public メソッド name を定義します。
その実体は関数 func です。また argc の意味は
rb_define_method と同じです。 -
VALUE rb
_ ary _ unshift(VALUE ary , VALUE item) (97501.0) -
配列 ary の先頭に item を挿入します。
配列 ary の先頭に item を挿入します。 -
VALUE rb
_ class _ inherited(VALUE super , VALUE klass) (97501.0) -
クラス super の下位クラス klass が作成されたことを 受けて、super に対し inherited メソッドを呼び出します。
クラス super の下位クラス klass が作成されたことを
受けて、super に対し inherited メソッドを呼び出します。 -
VALUE rb
_ class _ private _ instance _ methods(int argc , VALUE *argv , VALUE mod) (97501.0) -
Module#private_instance_methods の実体。 モジュール mod に定義されている private メソッド名の リストを文字列の配列で返します。
Module#private_instance_methods の実体。
モジュール mod に定義されている private メソッド名の
リストを文字列の配列で返します。 -
VALUE rb
_ define _ class _ under(VALUE outer , const char *name , VALUE super) (97501.0) -
super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し て返します。
super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し
て返します。
@param outer 定義するクラスが定数として所属するクラス
@param name クラス名
@param super 継承元のクラス。NULL を指定した場合は Object クラス
@raise TypeError 引数 name と同じ名前の定数が既に存在し、それが
Class オブジェクトではない場合に発生します。
@raise TypeError 定義済みのクラスと継承元のクラスが一致しない場合に発生
... -
VALUE rb
_ f _ require(VALUE obj , VALUE fname) (97501.0) -
require の実体。 self == obj として fname を require します。
require の実体。
self == obj として fname を require します。 -
VALUE rb
_ iv _ set(VALUE obj , char *name , VALUE val) (97501.0) -
オブジェクト obj のインスタンス変数 name に val を代入します。
オブジェクト obj のインスタンス変数 name に
val を代入します。 -
VALUE rb
_ ivar _ set(VALUE obj , ID name , VALUE val) (97501.0) -
オブジェクト obj のインスタンス変数 name に val を代入します。
オブジェクト obj のインスタンス変数 name に
val を代入します。 -
VALUE rb
_ mod _ include _ p(VALUE mod , VALUE mod2) (97501.0) -
モジュール mod が mod2 をインクルードしていれば真。
モジュール mod が mod2 をインクルードしていれば真。 -
VALUE rb
_ obj _ is _ instance _ of(VALUE obj , VALUE klass) (97501.0) -
obj がクラス klass のインスタンスならば真。
obj がクラス klass のインスタンスならば真。 -
VALUE rb
_ obj _ is _ kind _ of(VALUE obj , VALUE klass) (97501.0) -
obj がクラス klass およびそのサブクラスの インスタンスのとき真。
obj がクラス klass およびそのサブクラスの
インスタンスのとき真。 -
VALUE rb
_ obj _ remove _ instance _ variable(VALUE obj , VALUE name) (97501.0) -
-
static VALUE rb
_ class _ initialize(int argc , VALUE *argv , VALUE klass) (97501.0) -
Class#initialize の実体です。
Class#initialize の実体です。 -
static VALUE rb
_ f _ exit(int argc , VALUE *argv , VALUE obj) (97501.0) -
-
static VALUE rb
_ f _ integer(VALUE obj , VALUE arg) (97501.0) -
Kernel.#Integer の実体です。
Kernel.#Integer の実体です。 -
static VALUE rb
_ f _ missing(int argc , VALUE *argv , VALUE obj) (97501.0) -
-
static VALUE rb
_ f _ string(VALUE obj , VALUE arg) (97501.0) -
Kernel.#String の実体です。
Kernel.#String の実体です。 -
static VALUE rb
_ mod _ attr _ writer(int argc , VALUE *argv , VALUE klass) (97501.0) -
-
static VALUE rb
_ mod _ const _ defined(VALUE mod , VALUE name) (97501.0) -
-
static VALUE rb
_ mod _ define _ method(int argc , VALUE *argv , VALUE mod) (97501.0) -
-
static VALUE rb
_ mod _ include(int argc , VALUE *argv , VALUE module) (97501.0) -
-
static VALUE rb
_ mod _ method _ defined(VALUE mod , VALUE mid) (97501.0) -
-
static VALUE rb
_ mod _ private(int argc , VALUE *argv , VALUE module) (97501.0) -
-
static VALUE rb
_ mod _ private _ method(int argc , VALUE *argv , VALUE obj) (97501.0) -
-
static VALUE rb
_ thread _ initialize(VALUE thread , VALUE args) (97501.0) -
-
static VALUE rb
_ thread _ join _ m(int argc , VALUE *argv , VALUE thread) (97501.0) -
-
static VALUE rb
_ thread _ priority _ set(VALUE thread , VALUE prio) (97501.0) -
-
static VALUE rb
_ thread _ raise(int argc , VALUE *argv , rb _ thread _ t th) (97501.0) -
-
static VALUE rb
_ thread _ raise _ m(int argc , VALUE *argv , VALUE thread) (97501.0) -
-
static VALUE rb
_ thread _ s _ kill(VALUE obj , VALUE th) (97501.0) -
-
static VALUE rb
_ thread _ value(VALUE thread) (97501.0) -
-
static VALUE rb
_ thread _ yield(VALUE arg , rb _ thread _ t th) (97501.0) -
-
static VALUE rb
_ undefined(VALUE obj , ID id , int argc , VALUE *argv , int call _ status) (97501.0) -
-
static VALUE rm
_ final(VALUE os , VALUE proc) (97501.0) -
-
void rb
_ alias(VALUE klass , ID name , ID def) (97501.0) -
クラス klass に定義されたメソッド name の 本体を実体とする新しいメソッド def を定義します。
クラス klass に定義されたメソッド name の
本体を実体とする新しいメソッド def を定義します。 -
void rb
_ define _ hooked _ variable(const char *name , VALUE *var , VALUE (*getter)() , VALUE (*setter)()) (97501.0) -
-
void rb
_ define _ method(VALUE klass , const char *name , VALUE(*func)() , int argc) (97381.0) -
クラスklassのインスタンスメソッドnameを定義します。
クラスklassのインスタンスメソッドnameを定義します。
argcはCの関数へ渡される引数の数(と形式)を決めます.
: argcが0以上の時
argcで指定した値がそのメソッドの引数の数になります。
16個以上の引数は使えません,
VALUE func(VALUE self, VALUE arg1, ... VALUE argN)
: argcが-1のとき
引数はCの配列として第二引数に入れて渡されます。
第一引数は配列の要素数です。
VALUE func(int argc, VALUE *argv, VALUE... -
VALUE rb
_ Integer(VALUE obj) (97249.0) -
obj が Ruby の整数でない場合は to_i を使って Integer に変換します。
obj が Ruby の整数でない場合は to_i を使って
Integer に変換します。 -
VALUE rb
_ String(VALUE val) (97201.0) -
Kernel.#String の実体です。 val を文字列に変換します。
Kernel.#String の実体です。
val を文字列に変換します。 -
VALUE rb
_ ary _ shift(VALUE ary) (97201.0) -
配列 ary の先頭の要素を取り除き返します。 空配列のときは Qnil を返します。
配列 ary の先頭の要素を取り除き返します。
空配列のときは Qnil を返します。
対応するRubyコード
val = ary.shift -
VALUE rb
_ cvar _ defined(VALUE klass , ID id) (97201.0) -
-
VALUE rb
_ define _ class(const char *name , VALUE super) (97201.0) -
クラス super の下位クラス name を作成し返します。
クラス super の下位クラス name を作成し返します。 -
VALUE rb
_ define _ class _ id(ID id , VALUE super) (97201.0) -
クラス名 id でクラス super を継承したクラスを 新しく作成する。クラス→クラス名 (定数名) の関連付けは なされるが、定数→クラスの関連付けはなされない。
クラス名 id でクラス super を継承したクラスを
新しく作成する。クラス→クラス名 (定数名) の関連付けは
なされるが、定数→クラスの関連付けはなされない。 -
VALUE rb
_ define _ module _ under(VALUE outer , const char *name) (97201.0) -
モジュール outer::name を作成し返します。
モジュール outer::name を作成し返します。 -
VALUE rb
_ eval _ string _ protect(const char *str , int *state) (97201.0) -
str を Ruby プログラムとしてコンパイル・評価し、 その値を返します。
str を Ruby プログラムとしてコンパイル・評価し、
その値を返します。
コンパイル中または評価中に例外を含む大域脱出が発生した場合は、
state が NULL でなければそれに値が代入され Qnil を返します。 -
VALUE rb
_ eval _ string _ wrap(const char *str , int *state) (97201.0) -
rb_eval_string_protect と同じですが,スクリプトの評価を 無名のモジュールのもとで行います。
rb_eval_string_protect と同じですが,スクリプトの評価を
無名のモジュールのもとで行います。 -
VALUE rb
_ inspect(VALUE obj) (97201.0) -
obj.inspect の実体。
obj.inspect の実体。 -
VALUE rb
_ iv _ get(VALUE obj , char *name) (97201.0) -
オブジェクト obj のインスタンス変数 name の値を 取得します。
オブジェクト obj のインスタンス変数 name の値を
取得します。 -
VALUE rb
_ ivar _ defined(VALUE obj , ID id) (97201.0) -
オブジェクト obj のインスタンス変数 name が 定義されていれば真。
オブジェクト obj のインスタンス変数 name が
定義されていれば真。 -
VALUE rb
_ ivar _ get(VALUE obj , ID name) (97201.0) -
オブジェクト obj のインスタンス変数 name の値を 取得します。
オブジェクト obj のインスタンス変数 name の値を
取得します。 -
VALUE rb
_ mod _ class _ variables(VALUE obj) (97201.0) -
-
VALUE rb
_ mod _ included _ modules(VALUE mod) (97201.0) -
モジュール mod にインクルードされているモジュールの配列を返します。
モジュール mod にインクルードされているモジュールの配列を返します。 -
VALUE rb
_ obj _ id(VALUE obj) (97201.0) -
Object#object_id の実体です。
Object#object_id の実体です。 -
VALUE rb
_ obj _ instance _ variables(VALUE obj) (97201.0) -
-
VALUE rb
_ obj _ taint(VALUE obj) (97201.0) -
Object#taint
Object#taint -
VALUE rb
_ obj _ tainted(VALUE obj) (97201.0) -
Object#tainted?
Object#tainted? -
VALUE rb
_ obj _ untaint(VALUE obj) (97201.0) -
Object#untaint
Object#untaint -
VALUE rb
_ singleton _ class(VALUE obj) (97201.0) -
obj に特異クラスを導入し、その特異クラスを返します。 すでに特異クラスが導入されているときはそれをそのまま返します。
obj に特異クラスを導入し、その特異クラスを返します。
すでに特異クラスが導入されているときはそれをそのまま返します。
obj が特異メソッドを定義できない型のオブジェクトである
ときは例外 TypeError を発生します。 -
VALUE rb
_ singleton _ class _ clone(VALUE klass) (97201.0) -
特異クラス klass を clone して返します。 klass が特異クラスでないときはただ klass を返します。
特異クラス klass を clone して返します。
klass が特異クラスでないときはただ klass を返します。 -
VALUE rb
_ singleton _ class _ new(VALUE super) (97201.0) -
super をスーパークラスとする特異クラスを生成し、返します。
super をスーパークラスとする特異クラスを生成し、返します。 -
VALUE rb
_ to _ id(VALUE name) (97201.0) -
String・Fixnum・Symbol を ID に変換します。
String・Fixnum・Symbol を ID に変換します。 -
VALUE rb
_ to _ int(VALUE val) (97201.0) -
val を to_int メソッドを使って Ruby の整数に変換します。
val を to_int メソッドを使って Ruby の整数に変換します。 -
VALUE rb
_ uint _ new(unsigned int v) (97201.0) -
-
VALUE rb
_ with _ disable _ interrupt(VALUE (*proc)() , data) (97201.0) -
-
VALUE rb
_ yield(VALUE val) (97201.0) -
yield の C 版です.val を引数にブロックを実行します. 複数の引数を与えたいときは配列に格納して渡します。
yield の C 版です.val を引数にブロックを実行します.
複数の引数を与えたいときは配列に格納して渡します。
この関数を呼び出したメソッドがブロックを伴わない場合は,例外
LocalJumpError が発生します. -
int rb
_ const _ defined(VALUE klass , ID id) (97201.0) -
klass とそのスーパークラスに定数 id が定義されていれば真。
klass とそのスーパークラスに定数 id が定義されていれば真。 -
int rb
_ const _ defined _ at(VALUE klass , ID id) (97201.0) -
klass 自体に定数 id が定義されていれば真。
klass 自体に定数 id が定義されていれば真。 -
static VALUE rb
_ class _ allocate _ instance(VALUE klass) (97201.0) -
Class#allocate の実体です。
Class#allocate の実体です。 -
static VALUE rb
_ f _ raise(int argc , VALUE *argv) (97201.0) -
-
static VALUE rb
_ mod _ initialize(VALUE module) (97201.0) -
-
static VALUE rb
_ obj _ inspect(VALUE obj) (97201.0) -
Object#inspect の実体です。
Object#inspect の実体です。 -
static VALUE rb
_ obj _ is _ block(VALUE block) (97201.0) -
proc が Proc または Binding のインスタンスであれば真。
proc が Proc または Binding のインスタンスであれば真。 -
static VALUE rb
_ obj _ is _ proc(VALUE proc) (97201.0) -
proc が Proc のインスタンスであれば真。
proc が Proc のインスタンスであれば真。 -
static VALUE rb
_ obj _ private _ methods(VALUE obj) (97201.0) -
Object#private_methods の実体です。
Object#private_methods の実体です。 -
static VALUE rb
_ sym _ interned _ p(VALUE sym) (97201.0) -
-
static VALUE rb
_ thread _ alive _ p(VALUE thread) (97201.0) -
-
static VALUE rb
_ thread _ critical _ get(void) (97201.0) -
-
static VALUE rb
_ thread _ inspect(VALUE thread) (97201.0) -
-
static VALUE rb
_ thread _ kill(VALUE thread) (97201.0) -
-
static VALUE rb
_ thread _ priority(VALUE thread) (97201.0) -
-
static VALUE rb
_ to _ integer(VALUE val , char *method) (97201.0) -
-
void rb
_ copy _ generic _ ivar(VALUE clone , VALUE obj) (97201.0) -
-
void rb
_ define _ class _ variable(VALUE klass , const char *name , VALUE val) (97201.0) -
クラス klass のクラス変数 name を初期値 val で 定義します。既に同名の変数が定義されていたら警告します。
クラス klass のクラス変数 name を初期値 val で
定義します。既に同名の変数が定義されていたら警告します。