ライブラリ
- English (11)
- ビルトイン (121)
-
cgi
/ html (44) - digest (11)
- erb (11)
- fileutils (154)
- mkmf (209)
-
net
/ smtp (33) - rake (11)
-
rexml
/ document (22) - ripper (22)
-
ripper
/ filter (11) -
ripper
/ lexer (44) -
ripper
/ sexp (22) -
rubygems
/ dependency _ list (11) -
shell
/ filter (6) - socket (110)
- uri (22)
- win32ole (11)
クラス
-
Digest
:: Base (11) - ERB (11)
-
Encoding
:: Converter (99) -
Gem
:: DependencyList (11) - IO (22)
-
Net
:: SMTP (33) -
REXML
:: ElementDecl (11) -
REXML
:: ExternalEntity (11) - Ripper (88)
-
Ripper
:: Filter (11) -
Shell
:: Filter (6) - Socket (99)
- String (11)
-
URI
:: Generic (22) -
WIN32OLE
_ TYPE (11)
モジュール
-
CGI
:: HtmlExtension (44) - FileUtils (154)
- Kernel (220)
-
Socket
:: Constants (11)
キーワード
-
$ LAST _ PAREN _ MATCH (11) -
$ srcdir (11) - < (6)
-
IP
_ SENDSRCADDR (22) - copy (11)
-
copy
_ entry (11) -
copy
_ file (11) -
copy
_ stream (33) - cp (11)
-
cp
_ r (11) -
create
_ makefile (11) -
create
_ tmpsrc (11) -
dummy
_ makefile (11) -
egrep
_ cpp (22) - file (11)
-
from
_ source _ index (11) - img (22)
-
insert
_ output (11) - install (11)
-
install
_ files (11) -
install
_ rb (11) -
last
_ error (11) - lex (11)
- link (11)
- ln (11)
-
ln
_ s (11) -
ln
_ sf (11) -
log
_ src (11) - move (11)
- mv (11)
- new (44)
- parse (11)
- pathmap (11)
-
primitive
_ convert (44) -
primitive
_ errinfo (11) - putback (22)
-
route
_ from (11) -
ruby 1
. 9 feature (11) -
send
_ mail (11) - sendmail (11)
- sexp (11)
-
sexp
_ raw (11) - slice (11)
-
src
_ type (11) - symlink (11)
-
token
_ match (11) - tokenize (11)
-
try
_ compile (22) -
try
_ cpp (22) -
try
_ do (22) -
try
_ link (22) -
try
_ run (22) -
udp
_ server _ loop (22) -
udp
_ server _ loop _ on (11) -
udp
_ server _ recv (11) -
udp
_ server _ sockets (44)
検索結果
先頭5件
-
URI
:: Generic # -(src) -> URI :: Generic (24330.0) -
与えられた URI を表す src からの相対パスを返します。
...URI を表す src からの相対パスを返します。
@param src 自身の相対パスを算出するための、ルートとなる Absolute URI を与えます。
例:
require 'uri'
p URI.parse('http://example.com/foo/bar.html') - 'http://example.com/'
#=> #<URI::Generic:0x20100256 URL......:foo/bar.html>... -
ERB
# src -> String (24313.0) -
変換した Ruby スクリプトを取得します。
... Ruby スクリプトを取得します。
//emlist[例][ruby]{
require 'erb'
erb = ERB.new("test1<%= @arg1%>\ntest2<%= @arg2%>\n\n")
puts erb.src
# #coding:UTF-8
# _erbout = +''; _erbout.<< "test1".freeze; _erbout.<<(( @arg1).to_s); _erbout.<< "\ntest2".freeze
# ; _erbout.<<(( @arg2).to_s); _erbo......ut.<< "\n\n".freeze
#
# ; _erbout
//}... -
URI
:: Generic # route _ from(src) -> URI :: Generic (15430.0) -
与えられた URI を表す src からの相対パスを返します。
...URI を表す src からの相対パスを返します。
@param src 自身の相対パスを算出するための、ルートとなる Absolute URI を与えます。
例:
require 'uri'
p URI.parse('http://example.com/foo/bar.html') - 'http://example.com/'
#=> #<URI::Generic:0x20100256 URL......:foo/bar.html>... -
Kernel
# log _ src(src) -> () (12508.0) -
与えられた C プログラムのソースコードをログ出力します。
...与えられた C プログラムのソースコードをログ出力します。
@param src C プログラムのソースコードを指定します。... -
Kernel
# create _ tmpsrc(src) -> String (12407.0) -
与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。
...与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。
@param src C プログラムのソースコードを指定します。... -
WIN32OLE
_ TYPE # src _ type -> String | nil (12307.0) -
selfが他の型の別名ならば、元の型名を取得します。
...します。
@return selfが別名ならば元の型名を文字列で返します。別名でなければnilを
返します。
tobj = WIN32OLE_TYPE.new('Microsoft Office 14.0 Object Library', 'MsoRGBType')
p tobj.src_type # => "I4"
この例は、OfficeのMsoRGBType型は符号... -
Kernel
$ $ srcdir -> String (12300.0) -
Ruby インタプリタを make したときのソースディレクトリです。
...
Ruby インタプリタを make したときのソースディレクトリです。... -
Socket
:: Constants :: IP _ SENDSRCADDR -> Integer (12300.0) -
ource address for outgoing UDP datagrams。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...ource address for outgoing UDP datagrams。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Socket
:: IP _ SENDSRCADDR -> Integer (12300.0) -
ource address for outgoing UDP datagrams。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...ource address for outgoing UDP datagrams。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Encoding
:: Converter # primitive _ errinfo -> Array (9564.0) -
直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
...直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
@return [result, enc1, enc2, error_bytes, readagain_bytes] という五要素の配列
result は直前の primitive_convert の戻り値です。
それ以外の四要素は......primitive_errinfo はもっぱら Encoding::Converter#primitive_convert と組み合わせて使います。Encoding::Converter#convert を用いている場合にも取得することはできますが、有用な使い方は難しいでしょう。
//emlist[][ruby]{
# \xff is invalid as EUC-JP.......verter.new("EUC-JP", "Shift_JIS")
ec.primitive_convert(src="\xff", dst="", nil, 10)
p ec.primitive_errinfo
#=> [:invalid_byte_sequence, "EUC-JP", "Shift_JIS", "\xFF", ""]
# HIRAGANA LETTER A (\xa4\xa2 in EUC-JP) is not representable in ISO-8859-1.
# Since this error is occur in UTF-8 to ISO-8859-1...