Classes | |
| struct | PyASCIIObject |
| struct | PyCompactUnicodeObject |
| struct | PyUnicodeObject |
| struct | _PyUnicodeWriter |
Typedefs | |
| typedef wchar_t | Py_UNICODE |
Enumerations | |
| enum | PyUnicode_Kind { PyUnicode_WCHAR_KIND , PyUnicode_1BYTE_KIND , PyUnicode_2BYTE_KIND , PyUnicode_4BYTE_KIND } |
Functions | |
| Py_DEPRECATED (3.3) static inline void Py_UNICODE_COPY(Py_UNICODE *target | |
| for (i=0;i< length;i++) | |
| PyAPI_FUNC (int) _PyUnicode_CheckConsistency(PyObject *op | |
| PyAPI_FUNC (PyObject *) PyUnicode_New(Py_ssize_t size | |
| PyAPI_FUNC (Py_ssize_t) PyUnicode_CopyCharacters(PyObject *to | |
| PyAPI_FUNC (void) _PyUnicode_FastCopyCharacters(PyObject *to | |
| PyAPI_FUNC (Py_UCS4) _PyUnicode_FindMaxChar(PyObject *unicode | |
| PyAPI_FUNC (const char *) PyUnicode_AsUTF8AndSize(PyObject *unicode | |
| PyAPI_DATA (const unsigned char) _Py_ascii_whitespace[] | |
| PyAPI_FUNC (double) _PyUnicode_ToNumeric(Py_UCS4 ch) | |
| #define PY_UNICODE_TYPE |
| #define Py_UNICODE_ISSPACE | ( | ch | ) |
| #define Py_UNICODE_ISLOWER | ( | ch | ) |
| #define Py_UNICODE_ISUPPER | ( | ch | ) |
| #define Py_UNICODE_ISTITLE | ( | ch | ) |
| #define Py_UNICODE_ISLINEBREAK | ( | ch | ) |
| #define Py_UNICODE_TOLOWER | ( | ch | ) |
| #define Py_UNICODE_TOUPPER | ( | ch | ) |
| #define Py_UNICODE_TOTITLE | ( | ch | ) |
| #define Py_UNICODE_ISDECIMAL | ( | ch | ) |
| #define Py_UNICODE_ISDIGIT | ( | ch | ) |
| #define Py_UNICODE_ISNUMERIC | ( | ch | ) |
| #define Py_UNICODE_ISPRINTABLE | ( | ch | ) |
| #define Py_UNICODE_TODECIMAL | ( | ch | ) |
| #define Py_UNICODE_TODIGIT | ( | ch | ) |
| #define Py_UNICODE_TONUMERIC | ( | ch | ) |
| #define Py_UNICODE_ISALPHA | ( | ch | ) |
| #define Py_UNICODE_ISALNUM | ( | ch | ) |
| #define Py_UNICODE_IS_SURROGATE | ( | ch | ) |
| #define Py_UNICODE_IS_HIGH_SURROGATE | ( | ch | ) |
| #define Py_UNICODE_IS_LOW_SURROGATE | ( | ch | ) |
| #define Py_UNICODE_JOIN_SURROGATES | ( | high, | |
| low | |||
| ) |
| #define Py_UNICODE_HIGH_SURROGATE | ( | ch | ) |
| #define Py_UNICODE_LOW_SURROGATE | ( | ch | ) |
| #define PyUnicode_GET_SIZE | ( | op | ) |
| #define PyUnicode_GET_DATA_SIZE | ( | op | ) |
| #define PyUnicode_AS_UNICODE | ( | op | ) |
| #define PyUnicode_AS_DATA | ( | op | ) |
| #define SSTATE_NOT_INTERNED |
| #define SSTATE_INTERNED_MORTAL |
| #define SSTATE_INTERNED_IMMORTAL |
| #define PyUnicode_IS_ASCII | ( | op | ) |
| #define PyUnicode_IS_COMPACT | ( | op | ) |
| #define PyUnicode_IS_COMPACT_ASCII | ( | op | ) |
| #define PyUnicode_1BYTE_DATA | ( | op | ) |
| #define PyUnicode_2BYTE_DATA | ( | op | ) |
| #define PyUnicode_4BYTE_DATA | ( | op | ) |
| #define PyUnicode_KIND | ( | op | ) |
| #define _PyUnicode_COMPACT_DATA | ( | op | ) |
| #define _PyUnicode_NONCOMPACT_DATA | ( | op | ) |
| #define PyUnicode_DATA | ( | op | ) |
| #define PyUnicode_GET_LENGTH | ( | op | ) |
| #define PyUnicode_IS_READY | ( | op | ) |
| #define PyUnicode_READY | ( | op | ) |
| #define PyUnicode_MAX_CHAR_VALUE | ( | op | ) |
| #define PyUnicode_WSTR_LENGTH | ( | op | ) |
| #define _PyUnicodeWriter_Prepare | ( | WRITER, | |
| LENGTH, | |||
| MAXCHAR | |||
| ) |
| #define _PyUnicodeWriter_PrepareKind | ( | WRITER, | |
| KIND | |||
| ) |
| #define _PyUnicode_AsStringAndSize |
| #define _PyUnicode_AsString |
| typedef wchar_t Py_UNICODE |
| enum PyUnicode_Kind |
| Py_DEPRECATED | ( | 3. | 3 | ) |
| for | ( | ) |
| PyAPI_FUNC | ( | int | ) |
| PyAPI_FUNC | ( | PyObject * | ) |
| PyAPI_FUNC | ( | Py_ssize_t | ) |
| PyAPI_FUNC | ( | void | ) |
| PyAPI_FUNC | ( | Py_UCS4 | ) |
| PyAPI_FUNC | ( | const char * | ) |
| PyAPI_DATA | ( | const unsigned char | ) |
| PyAPI_FUNC | ( | double | ) |
| const Py_UNICODE* source |
| Py_ssize_t length |
| Py_UNICODE value |
| int check_content |
| Py_ssize_t PyObject Py_ssize_t Py_ssize_t Py_ssize_t const char PyObject Py_UCS4 * maxchar |
| Py_ssize_t to_start |
| Py_ssize_t PyObject * from |
| Py_ssize_t PyObject Py_ssize_t from_start |
| Py_ssize_t PyObject Py_ssize_t Py_ssize_t how_many |
| PyObject PyObject Py_ssize_t start |
| Py_ssize_t Py_ssize_t Py_UCS4 fill_char |
| Py_ssize_t size |
| const void* buffer |
| enum PyUnicode_Kind kind |
| Py_UCS4 ch |
| const char* str |
| const char Py_ssize_t len |
| PyObject* obj |
| Py_ssize_t const char* encoding |
| Py_ssize_t char const char* errors |
| int base64SetO |
| Py_ssize_t const char int * byteorder |
| Py_ssize_t const char const char** first_invalid_escape |
| PyObject * mapping |
| Py_ssize_t PyObject* table |
| Py_ssize_t char* output |
| PyObject* const* items |
| PyObject* const Py_ssize_t seqlen |
| PyObject * right |
| int striptype |
| Py_ssize_t n_buffer |
| Py_ssize_t PyObject* digits |
| Py_ssize_t PyObject Py_ssize_t d_pos |
| Py_ssize_t PyObject Py_ssize_t Py_ssize_t n_digits |
| Py_ssize_t PyObject Py_ssize_t Py_ssize_t Py_ssize_t min_width |
| Py_ssize_t PyObject Py_ssize_t Py_ssize_t Py_ssize_t const char* grouping |
| Py_ssize_t PyObject Py_ssize_t Py_ssize_t Py_ssize_t const char PyObject* thousands_sep |
| Py_UCS4 * res |
| const Py_UNICODE * s2 |
| unsigned char size_t n |
| int |