StringIO 203 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 230 ext/stringio/stringio.c StringIO(self); StringIO 240 ext/stringio/stringio.c StringIO(self); StringIO 250 ext/stringio/stringio.c StringIO(self); StringIO 260 ext/stringio/stringio.c StringIO(self); StringIO 270 ext/stringio/stringio.c StringIO(self); StringIO 280 ext/stringio/stringio.c StringIO(self); StringIO 293 ext/stringio/stringio.c return StringIO(self)->string; StringIO 305 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 326 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 344 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 362 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 379 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 393 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 407 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 423 ext/stringio/stringio.c struct StringIO *ptr = readable(StringIO(self)); StringIO 436 ext/stringio/stringio.c ptr = StringIO(orig); StringIO 459 ext/stringio/stringio.c return LONG2NUM(StringIO(self)->lineno); StringIO 472 ext/stringio/stringio.c StringIO(self)->lineno = NUM2LONG(lineno); StringIO 503 ext/stringio/stringio.c strio_init(argc, argv, StringIO(self)); StringIO 517 ext/stringio/stringio.c return LONG2NUM(StringIO(self)->pos); StringIO 529 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 548 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 565 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 601 ext/stringio/stringio.c StringIO(self); StringIO 619 ext/stringio/stringio.c struct StringIO *ptr = readable(StringIO(self)); StringIO 639 ext/stringio/stringio.c struct StringIO *ptr = readable(StringIO(self)); StringIO 662 ext/stringio/stringio.c struct StringIO *ptr = readable(StringIO(self)); StringIO 701 ext/stringio/stringio.c struct StringIO *ptr = readable(StringIO(self)); StringIO 932 ext/stringio/stringio.c VALUE str = strio_getline(argc, argv, readable(StringIO(self))); StringIO 968 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 990 ext/stringio/stringio.c struct StringIO *ptr = StringIO(self); StringIO 1011 ext/stringio/stringio.c struct StringIO *ptr = writable(StringIO(self)); StringIO 1076 ext/stringio/stringio.c struct StringIO *ptr = writable(StringIO(self)); StringIO 1108 ext/stringio/stringio.c struct StringIO *ptr = readable(StringIO(self)); StringIO 1213 ext/stringio/stringio.c VALUE string = StringIO(self)->string; StringIO 1230 ext/stringio/stringio.c VALUE string = writable(StringIO(self))->string; StringIO 1254 ext/stringio/stringio.c return rb_enc_from_encoding(rb_enc_get(StringIO(self)->string)); StringIO 1282 ext/stringio/stringio.c VALUE str = StringIO(self)->string; StringIO 1294 ext/stringio/stringio.c VALUE StringIO = rb_define_class("StringIO", rb_cData); StringIO 1296 ext/stringio/stringio.c rb_include_module(StringIO, rb_mEnumerable); StringIO 1297 ext/stringio/stringio.c rb_define_alloc_func(StringIO, strio_s_allocate); StringIO 1298 ext/stringio/stringio.c rb_define_singleton_method(StringIO, "open", strio_s_open, -1); StringIO 1299 ext/stringio/stringio.c rb_define_method(StringIO, "initialize", strio_initialize, -1); StringIO 1300 ext/stringio/stringio.c rb_define_method(StringIO, "initialize_copy", strio_copy, 1); StringIO 1301 ext/stringio/stringio.c rb_define_method(StringIO, "reopen", strio_reopen, -1); StringIO 1303 ext/stringio/stringio.c rb_define_method(StringIO, "string", strio_get_string, 0); StringIO 1304 ext/stringio/stringio.c rb_define_method(StringIO, "string=", strio_set_string, 1); StringIO 1305 ext/stringio/stringio.c rb_define_method(StringIO, "lineno", strio_get_lineno, 0); StringIO 1306 ext/stringio/stringio.c rb_define_method(StringIO, "lineno=", strio_set_lineno, 1); StringIO 1308 ext/stringio/stringio.c rb_define_method(StringIO, "binmode", strio_binmode, 0); StringIO 1309 ext/stringio/stringio.c rb_define_method(StringIO, "close", strio_close, 0); StringIO 1310 ext/stringio/stringio.c rb_define_method(StringIO, "close_read", strio_close_read, 0); StringIO 1311 ext/stringio/stringio.c rb_define_method(StringIO, "close_write", strio_close_write, 0); StringIO 1312 ext/stringio/stringio.c rb_define_method(StringIO, "closed?", strio_closed, 0); StringIO 1313 ext/stringio/stringio.c rb_define_method(StringIO, "closed_read?", strio_closed_read, 0); StringIO 1314 ext/stringio/stringio.c rb_define_method(StringIO, "closed_write?", strio_closed_write, 0); StringIO 1315 ext/stringio/stringio.c rb_define_method(StringIO, "eof", strio_eof, 0); StringIO 1316 ext/stringio/stringio.c rb_define_method(StringIO, "eof?", strio_eof, 0); StringIO 1317 ext/stringio/stringio.c rb_define_method(StringIO, "fcntl", strio_fcntl, -1); StringIO 1318 ext/stringio/stringio.c rb_define_method(StringIO, "flush", strio_flush, 0); StringIO 1319 ext/stringio/stringio.c rb_define_method(StringIO, "fsync", strio_fsync, 0); StringIO 1320 ext/stringio/stringio.c rb_define_method(StringIO, "pos", strio_get_pos, 0); StringIO 1321 ext/stringio/stringio.c rb_define_method(StringIO, "pos=", strio_set_pos, 1); StringIO 1322 ext/stringio/stringio.c rb_define_method(StringIO, "rewind", strio_rewind, 0); StringIO 1323 ext/stringio/stringio.c rb_define_method(StringIO, "seek", strio_seek, -1); StringIO 1324 ext/stringio/stringio.c rb_define_method(StringIO, "sync", strio_get_sync, 0); StringIO 1325 ext/stringio/stringio.c rb_define_method(StringIO, "sync=", strio_set_sync, 1); StringIO 1326 ext/stringio/stringio.c rb_define_method(StringIO, "tell", strio_tell, 0); StringIO 1327 ext/stringio/stringio.c rb_define_method(StringIO, "path", strio_path, 0); StringIO 1329 ext/stringio/stringio.c rb_define_method(StringIO, "each", strio_each, -1); StringIO 1330 ext/stringio/stringio.c rb_define_method(StringIO, "each_line", strio_each, -1); StringIO 1331 ext/stringio/stringio.c rb_define_method(StringIO, "lines", strio_each, -1); StringIO 1332 ext/stringio/stringio.c rb_define_method(StringIO, "each_byte", strio_each_byte, 0); StringIO 1333 ext/stringio/stringio.c rb_define_method(StringIO, "bytes", strio_each_byte, 0); StringIO 1334 ext/stringio/stringio.c rb_define_method(StringIO, "each_char", strio_each_char, 0); StringIO 1335 ext/stringio/stringio.c rb_define_method(StringIO, "chars", strio_each_char, 0); StringIO 1336 ext/stringio/stringio.c rb_define_method(StringIO, "getc", strio_getc, 0); StringIO 1337 ext/stringio/stringio.c rb_define_method(StringIO, "ungetc", strio_ungetc, 1); StringIO 1338 ext/stringio/stringio.c rb_define_method(StringIO, "ungetbyte", strio_ungetbyte, 1); StringIO 1339 ext/stringio/stringio.c rb_define_method(StringIO, "readchar", strio_readchar, 0); StringIO 1340 ext/stringio/stringio.c rb_define_method(StringIO, "getbyte", strio_getbyte, 0); StringIO 1341 ext/stringio/stringio.c rb_define_method(StringIO, "readbyte", strio_readbyte, 0); StringIO 1342 ext/stringio/stringio.c rb_define_method(StringIO, "gets", strio_gets, -1); StringIO 1343 ext/stringio/stringio.c rb_define_method(StringIO, "readline", strio_readline, -1); StringIO 1344 ext/stringio/stringio.c rb_define_method(StringIO, "readlines", strio_readlines, -1); StringIO 1345 ext/stringio/stringio.c rb_define_method(StringIO, "read", strio_read, -1); StringIO 1346 ext/stringio/stringio.c rb_define_method(StringIO, "sysread", strio_sysread, -1); StringIO 1347 ext/stringio/stringio.c rb_define_method(StringIO, "readpartial", strio_sysread, -1); StringIO 1349 ext/stringio/stringio.c rb_define_method(StringIO, "write", strio_write, 1); StringIO 1350 ext/stringio/stringio.c rb_define_method(StringIO, "<<", strio_addstr, 1); StringIO 1351 ext/stringio/stringio.c rb_define_method(StringIO, "print", strio_print, -1); StringIO 1352 ext/stringio/stringio.c rb_define_method(StringIO, "printf", strio_printf, -1); StringIO 1353 ext/stringio/stringio.c rb_define_method(StringIO, "putc", strio_putc, 1); StringIO 1354 ext/stringio/stringio.c rb_define_method(StringIO, "puts", strio_puts, -1); StringIO 1355 ext/stringio/stringio.c rb_define_method(StringIO, "syswrite", strio_syswrite, 1); StringIO 1357 ext/stringio/stringio.c rb_define_method(StringIO, "isatty", strio_isatty, 0); StringIO 1358 ext/stringio/stringio.c rb_define_method(StringIO, "tty?", strio_isatty, 0); StringIO 1359 ext/stringio/stringio.c rb_define_method(StringIO, "pid", strio_pid, 0); StringIO 1360 ext/stringio/stringio.c rb_define_method(StringIO, "fileno", strio_fileno, 0); StringIO 1361 ext/stringio/stringio.c rb_define_method(StringIO, "size", strio_size, 0); StringIO 1362 ext/stringio/stringio.c rb_define_method(StringIO, "length", strio_size, 0); StringIO 1363 ext/stringio/stringio.c rb_define_method(StringIO, "truncate", strio_truncate, 1); StringIO 1365 ext/stringio/stringio.c rb_define_method(StringIO, "external_encoding", strio_external_encoding, 0); StringIO 1366 ext/stringio/stringio.c rb_define_method(StringIO, "internal_encoding", strio_internal_encoding, 0); StringIO 1367 ext/stringio/stringio.c rb_define_method(StringIO, "set_encoding", strio_set_encoding, 1);