String
最終更新:
tmtbnc
-
view
String
Object > String
Ruby | C |
String | rb_cString |
String.new | rb_str_new(ptr, len) |
rb_str_new2(ptr) | |
rb_str_new3(str) | |
rb_str_new4(orig) | |
rb_str_new5(obj, ptr, len) | |
rb_str_tmp_new(len) | |
rb_str_buf_new(capa) | |
rb_str_buf_new2(ptr) | |
String#* | rb_str_times(str, times) |
String#[nth, len]=val | rb_str_update(str, long beg, long len, val) |
String#+ | rb_str_plus(str1, str2) |
String#<< String#concat |
rb_str_concat(str1, str2) rb_str_append(str, str2) rb_str_cat(str, ptr, len) rb_str_cat2(str, ptr) rb_str_buf_append(str, str2) rb_str_buf_cat(str, ptr, len) rb_str_buf_cat2(str, ptr) |
String#<=> | rb_str_cmp(str1, str2) |
String#dump | rb_str_dump(str) |
String#dup | rb_str_dup(str) rb_str_dup_frozen(str) |
String#freeze | rb_str_freeze(str) |
String#hash | int rb_str_hash(str) |
String#inspect | rb_str_inspect(str) |
String#intern | rb_str_intern(s) |
String#slice(nth, len) | rb_str_substr(str, long beg, long len) |
String#split | rb_str_split(str, const char *sep0) |
String#to_f | double rb_str_to_dbl(str, int badcheck) |
String#to_i | rb_str_to_inum(str, int base, int badcheck) rb_str2inum(str, int base) |
String#to_str | rb_str_to_str(str) |
String#to_sym | rb_str_intern(s) |
String#upto | rb_str_upto(beg, end, int excl) |
rb_str_associate(str, add) | |
rb_str_associated(str) | |
rb_str_locktmp(str) | |
rb_str_unlocktmp(str) | |
rb_str_modify(str) | |
rb_str_resize(str, len) | |
rb_str_set_len(VALUE str, long len) | |
rb_str_setter(val, id, var) | |
rb_string_value(ptr) | |
rb_string_value_cstr(ptr) | |
rb_string_value_ptr(ptr) | |
rb_str2cstr(str, len) |