Sync classref with 2.1 source, goodbye 2.0!

This commit is contained in:
Rémi Verschelde
2016-08-10 21:33:38 +02:00
parent 6f795d4295
commit f629e839e5
125 changed files with 5464 additions and 2321 deletions

View File

@@ -21,6 +21,8 @@ Member Functions
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`begins_with<class_String_begins_with>` **(** :ref:`String<class_string>` text **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`StringArray<class_stringarray>` | :ref:`bigrams<class_String_bigrams>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`String<class_string>` | :ref:`c_escape<class_String_c_escape>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`String<class_string>` | :ref:`c_unescape<class_String_c_unescape>` **(** **)** |
@@ -31,6 +33,10 @@ Member Functions
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`empty<class_String_empty>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`ends_with<class_String_ends_with>` **(** :ref:`String<class_string>` text **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| void | :ref:`erase<class_String_erase>` **(** :ref:`int<class_int>` pos, :ref:`int<class_int>` chars **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`String<class_string>` | :ref:`extension<class_String_extension>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`int<class_int>` | :ref:`find<class_String_find>` **(** :ref:`String<class_string>` what, :ref:`int<class_int>` from=0 **)** |
@@ -53,6 +59,10 @@ Member Functions
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`is_rel_path<class_String_is_rel_path>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`is_subsequence_of<class_String_is_subsequence_of>` **(** :ref:`String<class_string>` text **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`is_subsequence_ofi<class_String_is_subsequence_ofi>` **(** :ref:`String<class_string>` text **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`is_valid_float<class_String_is_valid_float>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`bool<class_bool>` | :ref:`is_valid_html_color<class_String_is_valid_html_color>` **(** **)** |
@@ -101,6 +111,12 @@ Member Functions
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`String<class_string>` | :ref:`right<class_String_right>` **(** :ref:`int<class_int>` pos **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`RawArray<class_rawarray>` | :ref:`sha256_buffer<class_String_sha256_buffer>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`String<class_string>` | :ref:`sha256_text<class_String_sha256_text>` **(** **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`float<class_float>` | :ref:`similarity<class_String_similarity>` **(** :ref:`String<class_string>` text **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`StringArray<class_stringarray>` | :ref:`split<class_String_split>` **(** :ref:`String<class_string>` divisor, :ref:`bool<class_bool>` allow_empty=True **)** |
+----------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
| :ref:`RealArray<class_realarray>` | :ref:`split_floats<class_String_split_floats>` **(** :ref:`String<class_string>` divisor, :ref:`bool<class_bool>` allow_empty=True **)** |
@@ -146,6 +162,12 @@ If the string is a path to a file, return the path to the file without the exten
Return true if the strings begins with the given string.
.. _class_String_bigrams:
- :ref:`StringArray<class_stringarray>` **bigrams** **(** **)**
Return the bigrams (pairs of consecutive letters) of this string.
.. _class_String_c_escape:
- :ref:`String<class_string>` **c_escape** **(** **)**
@@ -176,6 +198,18 @@ Perform a case-sensitive comparison to another string, return -1 if less, 0 if e
Return true if the string is empty.
.. _class_String_ends_with:
- :ref:`bool<class_bool>` **ends_with** **(** :ref:`String<class_string>` text **)**
Return true if the strings ends with the given string.
.. _class_String_erase:
- void **erase** **(** :ref:`int<class_int>` pos, :ref:`int<class_int>` chars **)**
Erase ``chars`` characters from the string starting from ``pos``.
.. _class_String_extension:
- :ref:`String<class_string>` **extension** **(** **)**
@@ -242,6 +276,18 @@ If the string is a path to a file or directory, return true if the path is absol
If the string is a path to a file or directory, return true if the path is relative.
.. _class_String_is_subsequence_of:
- :ref:`bool<class_bool>` **is_subsequence_of** **(** :ref:`String<class_string>` text **)**
Check whether this string is a subsequence of the given string.
.. _class_String_is_subsequence_ofi:
- :ref:`bool<class_bool>` **is_subsequence_ofi** **(** :ref:`String<class_string>` text **)**
Check whether this string is a subsequence of the given string, without considering case.
.. _class_String_is_valid_float:
- :ref:`bool<class_bool>` **is_valid_float** **(** **)**
@@ -386,6 +432,22 @@ Perform a search for a substring, but start from the end of the string instead o
Return the right side of the string from a given position.
.. _class_String_sha256_buffer:
- :ref:`RawArray<class_rawarray>` **sha256_buffer** **(** **)**
.. _class_String_sha256_text:
- :ref:`String<class_string>` **sha256_text** **(** **)**
Return the SHA-256 hash of the string as a string.
.. _class_String_similarity:
- :ref:`float<class_float>` **similarity** **(** :ref:`String<class_string>` text **)**
Return the similarity index of the text compared to this string. 1 means totally similar and 0 means totally dissimilar.
.. _class_String_split:
- :ref:`StringArray<class_stringarray>` **split** **(** :ref:`String<class_string>` divisor, :ref:`bool<class_bool>` allow_empty=True **)**