diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2015-09-01 12:45:23 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2015-09-01 12:45:23 +0900 |
| commit | 87f1281cec13361de11cc7c1cb987342cedb01e6 (patch) | |
| tree | e77f6db7b3faa200242d187505b6c57ecdd6d5a7 /doc | |
| parent | 9257ee6433ce66a650d6977bcec93284ca7aead0 (diff) | |
| parent | d78d0017342ef42cc0d5db517446c805e23ae344 (diff) | |
| download | mruby-87f1281cec13361de11cc7c1cb987342cedb01e6.tar.gz mruby-87f1281cec13361de11cc7c1cb987342cedb01e6.zip | |
Merge pull request #2929 from Mav7/master
C string.h API documentation.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/api/mruby/string.h.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/doc/api/mruby/string.h.md b/doc/api/mruby/string.h.md new file mode 100644 index 000000000..428a3ca40 --- /dev/null +++ b/doc/api/mruby/string.h.md @@ -0,0 +1,45 @@ +### mrb_str_plus
+```C
+ mrb_value mrb_str_plus(mrb_state*, mrb_value, mrb_value);
+```
+Adds to strings together.
+### mrb_ptr_to_str
+```C
+ mrb_value mrb_ptr_to_str(mrb_state *, void*);
+```
+Converts pointer into a Ruby string.
+### mrb_obj_as_string
+```C
+ mrb_value mrb_obj_as_string(mrb_state *mrb, mrb_value obj);
+```
+Returns an object as a Ruby string.
+### mrb_str_resize
+```C
+ mrb_value mrb_str_resize(mrb_state *mrb, mrb_value str, mrb_int len);
+```
+Resizes the string's length.
+### mrb_str_substr
+```C
+ mrb_value mrb_str_substr(mrb_state *mrb, mrb_value str, mrb_int beg, mrb_int len);
+```
+Returns a sub string.
+### mrb_string_type
+```C
+ mrb_value mrb_string_type(mrb_state *mrb, mrb_value str);
+```
+Returns a Ruby string type.
+### mrb_str_new_cstr
+```C
+ const char *mrb_string_value_cstr(mrb_state *mrb, mrb_value *ptr);
+```
+Returns a Ruby string as a C string.
+### mrb_str_dup
+```C
+ mrb_value mrb_str_dup(mrb_state *mrb, mrb_value str);
+```
+Duplicates a string object.
+### mrb_str_intern
+```C
+ mrb_value mrb_str_intern(mrb_state *mrb, mrb_value self);
+```
+Returns a symbol from a passed in string.
|
