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 |