別のキーワード
ライブラリ
- ビルトイン (709)
- bigdecimal (11)
-
cgi
/ core (11) - fiddle (22)
-
fiddle
/ import (44) - ipaddr (11)
- mkmf (110)
-
net
/ ftp (18) -
net
/ http (44) -
net
/ imap (99) -
net
/ pop (11) - openssl (264)
- optparse (11)
- pathname (11)
- pp (44)
- prettyprint (133)
- psych (143)
- resolv (11)
-
rexml
/ document (11) -
rinda
/ tuplespace (11) -
ripper
/ lexer (22) -
rubygems
/ commands / dependency _ command (11) -
rubygems
/ dependency (11) -
rubygems
/ package / tar _ reader / entry (22) -
rubygems
/ requirement (11) - socket (154)
- win32ole (88)
- zlib (22)
クラス
- Addrinfo (22)
- Array (437)
- BasicSocket (22)
- BigDecimal (11)
-
Fiddle
:: Closure (11) -
Fiddle
:: Handle (11) -
Gem
:: Commands :: DependencyCommand (11) -
Gem
:: Dependency (11) -
Gem
:: Package :: TarReader :: Entry (22) -
Gem
:: Requirement (11) - IPAddr (11)
- MatchData (4)
- Method (11)
-
Net
:: FTP :: MLSxEntry (18) -
Net
:: HTTP (44) -
Net
:: IMAP (44) -
Net
:: IMAP :: BodyTypeBasic (11) -
Net
:: IMAP :: BodyTypeMessage (22) -
Net
:: IMAP :: BodyTypeText (22) -
Net
:: POP3 (11) - Object (44)
-
OpenSSL
:: BN (22) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: PKey :: EC (11) -
OpenSSL
:: PKey :: EC :: Group (55) -
OpenSSL
:: PKey :: EC :: Point (99) -
OpenSSL
:: SSL :: SSLContext (33) -
OpenSSL
:: SSL :: SSLSocket (22) - OptionParser (11)
- Pathname (11)
- PrettyPrint (133)
- Proc (22)
-
Psych
:: Emitter (22) -
Psych
:: Nodes :: Document (11) -
Psych
:: Nodes :: Mapping (11) -
Psych
:: Nodes :: Scalar (11) -
Psych
:: Nodes :: Sequence (11) -
Psych
:: Nodes :: Stream (11) -
Psych
:: Parser :: Mark (33) -
Psych
:: SyntaxError (33) -
REXML
:: Formatters :: Pretty (11) -
Resolv
:: DNS :: Resource :: IN :: SRV (11) -
Rinda
:: TupleEntry (11) -
Ripper
:: Lexer (22) -
RubyVM
:: AbstractSyntaxTree :: Node (24) -
RubyVM
:: InstructionSequence (11) -
Socket
:: AncillaryData (77) -
Socket
:: Option (11) - String (48)
- Symbol (14)
- SystemCallError (11)
- SystemExit (11)
- TCPServer (11)
- Thread (11)
- Time (55)
- TracePoint (39)
- UNIXServer (11)
- UnboundMethod (11)
-
WIN32OLE
_ METHOD (11) -
WIN32OLE
_ TYPE (44) -
WIN32OLE
_ TYPELIB (22) -
WIN32OLE
_ VARIANT (11) -
Zlib
:: Inflate (11) -
Zlib
:: ZStream (11)
モジュール
-
CGI
:: QueryExtension (11) -
Fiddle
:: Importer (44) - Kernel (110)
キーワード
- * (22)
- <=> (11)
- == (11)
- =~ (11)
- []= (33)
- arity (33)
-
asn1
_ flag (11) - bind (11)
- breakable (22)
- byteindex (2)
- byteoffset (4)
- byterindex (2)
-
bytes
_ read (11) - bytesize (11)
-
callee
_ id (11) -
check
_ signedness (22) -
check
_ sizeof (22) - column (22)
-
convertible
_ int (22) -
copy
_ nonce (11) -
create
_ value (11) - ctype (11)
-
data
_ type (11) - day (11)
- degree (11)
-
delete
_ at (11) - encoding (11)
- eql? (11)
- errno (11)
- event (11)
- facts (9)
- family (33)
- fetch (33)
-
find
_ index (22) - first (22)
- first? (1)
-
first
_ column (6) -
first
_ lineno (17) - flatten (11)
- flatten! (11)
- flush (11)
- generator (11)
- genspace (11)
- group (22)
- hash (11)
- helpcontext (11)
-
import
_ symbol (11) - indent (11)
- indentation (11)
- index (33)
- infinity? (11)
- insert (11)
-
instruction
_ sequence (6) - intern (11)
- invert! (11)
-
ip
_ pktinfo (11) -
ipv6
_ pktinfo (11) -
ipv6
_ pktinfo _ ifindex (11) -
key
_ len (11) - last (22)
-
last
_ column (6) -
last
_ lineno (6) - length (11)
- level (11)
- lex (11)
- line (22)
-
line
_ width (11) - lines (22)
-
major
_ version (22) -
make
_ affine! (11) - match (3)
- maxwidth (11)
- mday (11)
-
method
_ id (11) -
minor
_ version (22) -
n
_ bytes (11) - nest (11)
- newline (11)
-
num
_ bytes (11) - offset (11)
-
on
_ curve? (11) - output (11)
- pack (19)
- parse (11)
- permutation (22)
- pfamily (11)
-
point
_ conversion _ form (11) -
point
_ conversion _ form= (11) - pop (22)
- pos (11)
-
pretty
_ print (33) -
pretty
_ print _ cycle (11) -
pretty
_ print _ inspect (11) -
pretty
_ print _ instance _ variables (11) -
print
_ dependencies (11) - priority (22)
-
proxy
_ port (11) - proxyport (11)
-
public
_ key (11) - recvmsg (11)
-
recvmsg
_ nonblock (11) -
repeated
_ combination (22) -
repeated
_ permutation (22) -
return
_ vtype (11) - rindex (22)
- sample (44)
- search (11)
-
server
_ port (11) -
session
_ cache _ stats (11) -
set
_ to _ infinity! (11) - shift (22)
- size (64)
- socktype (11)
- sort (11)
- split (11)
- status (11)
- style (33)
-
summary
_ width (11) - sym (11)
-
sync
_ point? (11) - sysaccept (22)
- sysopen (11)
- syswrite (11)
- text (22)
-
to
_ bn (11) -
to
_ sym (11) -
try
_ constant (22) -
try
_ link (22) - type (11)
- typekind (11)
-
uid
_ search (11) -
uid
_ sort (11) - unpack (11)
- value (11)
- vartype (11)
-
verify
_ depth (22) -
verify
_ mode (22) -
verify
_ result (11) - version (11)
- wday (11)
- width (11)
- yday (11)
- year (11)
検索結果
先頭5件
-
Gem
:: Requirement # pretty _ print(pp) -> String (24401.0) -
わかりやすい形で、条件を表す文字列を返します。 pp メソッドで出力する際に、内部で用いられます。
...、条件を表す文字列を返します。
pp メソッドで出力する際に、内部で用いられます。
@param PP :PP オブジェクトを指定します。
//emlist[][ruby]{
require 'pp'
req = Gem::Requirement.new(["< 5.0", ">= 1.9"])
pp req # => Gem::Requirement.new(["< 5.0", ">= 1......形で、条件を表す文字列を返します。
pp メソッドで出力する際に、内部で用いられます。
@param PP :PP オブジェクトを指定します。
//emlist[][ruby]{
req = Gem::Requirement.new(["< 5.0", ">= 1.9"])
pp req # => Gem::Requirement.new(["< 5.0", ">= 1.9"])
//... -
Object
# pretty _ print(pp) -> () (24401.0) -
PP.pp や Kernel.#pp がオブジェクトの内容を出力するときに 呼ばれるメソッドです。PP オブジェクト pp を引数として呼ばれます。
...
PP.pp や Kernel.#pp がオブジェクトの内容を出力するときに
呼ばれるメソッドです。PP オブジェクト pp を引数として呼ばれます。
あるクラスの pp の出力をカスタマイズしたい場合は、このメソッドを再定義します。
そのと...... pretty_print メソッドは指定された pp に対して表示したい自身の内容を追加して
いかなければいけません。いくつかの組み込みクラスについて、
pp ライブラリはあらかじめ pretty_print メソッドを定義しています。
@param pp PP......ブジェクトです。
//emlist[][ruby]{
require 'pp'
class Array
def pretty_print(q)
q.group(1, '[', ']') {
q.seplist(self) {|v|
q.pp v
}
}
end
end
//}
@see Object#pretty_print_cycle, Object#inspect, PrettyPrint#text, PrettyPrint#group, PrettyPrint#breakable......オブジェクトです。
//emlist[][ruby]{
class Array
def pretty_print(q)
q.group(1, '[', ']') {
q.seplist(self) {|v|
q.pp v
}
}
end
end
//}
@see Object#pretty_print_cycle, Object#inspect, PrettyPrint#text, PrettyPrint#group, PrettyPrint#breakable... -
Object
# pretty _ print _ cycle(pp) -> () (24401.0) -
プリティプリント時にオブジェクトの循環参照が検出された場合、 Object#pretty_print の代わりに呼ばれるメソッドです。
...ect#pretty_print の代わりに呼ばれるメソッドです。
あるクラスの pp の出力をカスタマイズしたい場合は、
このメソッドも再定義する必要があります。
@param pp PP オブジェクトです。
//emlist[][ruby]{
class Array
def pretty_print_cycle(......q)
q.text(empty? ? '[]' : '[...]')
end
end
//}
@see Object#pretty_print... -
Object
# pretty _ print _ inspect -> String (24401.0) -
Object#pretty_print を使って Object#inspect と同様に オブジェクトを人間が読める形式に変換した文字列を返します。
...Object#pretty_print を使って Object#inspect と同様に
オブジェクトを人間が読める形式に変換した文字列を返します。
出力する全てのオブジェクトに Object#pretty_print が定義されている必要があります。
そうでない場合には RuntimeEr......ror が発生します。
@raise RuntimeError 出力する全てのオブジェクトに Object#pretty_print が定義されて
いない場合に発生します。... -
Object
# pretty _ print _ instance _ variables -> [String | Symbol] (24401.0) -
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。 返されたインスタンス変数はプリティプリント時に表示されます。
...表示すべき自身のインスタンス変数名の配列をソートして返します。
返されたインスタンス変数はプリティプリント時に表示されます。
pp に表示したくないインスタンス変数がある場合にこのメソッドを再定義します。... -
OpenSSL
:: BN # pretty _ print(pp) (21401.0) -
Kernel.#pp でオブジェクトの内容を出力するときに、内部で呼ばれるメソッドです。
...Kernel.#pp でオブジェクトの内容を出力するときに、内部で呼ばれるメソッドです。
//emlist[][ruby]{
require 'pp'
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
@param pp PP クラスのインスタンスオブジェク......Kernel.#pp でオブジェクトの内容を出力するときに、内部で呼ばれるメソッドです。
//emlist[][ruby]{
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
@param pp PP クラスのインスタンスオブジェクト... -
Socket
:: AncillaryData # int -> Integer (21232.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... -
WIN32OLE
_ TYPE # typekind -> Integer (18307.0) -
selfの種類を示す値を取得します。
...LE_TYPE#ole_typeを参照してください。
@return 型の種類を示す数値を返します。
@raise WIN32OLERuntimeError 型の種類(TYPEKIND)を取得できない場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.typekin......d # => 4
@see WIN32OLE_TYPE#ole_type... -
Zlib
:: Inflate # sync _ point? -> bool (18301.0) -
@todo zlib.h にもドキュメントが無い?
@todo zlib.h にもドキュメントが無い?
What is this? -
Gem
:: Commands :: DependencyCommand # print _ dependencies(spec , level = 0) -> String (18201.0) -
依存関係を表す文字列を返します。
...依存関係を表す文字列を返します。
@param spec Gem::Specification のインスタンスを指定します。
@param level 依存関係の深さを指定します。...