File: jsstringref.pyi

package info (click to toggle)
python-jswebkit 0.0.3-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 472 kB
  • ctags: 718
  • sloc: python: 69; makefile: 3
file content (12 lines) | stat: -rw-r--r-- 589 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
cdef extern from "Python.h":
    ctypedef unsigned short Py_UNICODE

cdef extern from "JavaScriptCore/JSStringRef.h":
    ctypedef Py_UNICODE JSChar
    void JSStringRelease(JSStringRef string)
    JSStringRef JSStringCreateWithUTF8CString(char* string)
    JSStringRef JSStringCreateWithCharacters(JSChar* chars, size_t numChars)
    size_t JSStringGetLength(JSStringRef string)
    JSChar* JSStringGetCharactersPtr(JSStringRef string)
    size_t JSStringGetMaximumUTF8CStringSize(JSStringRef string)
    size_t JSStringGetUTF8CString(JSStringRef string, char* buffer, size_t bufferSize)