|
PythonMonkey v1.3.0 (dev)
|
| CPyEventLoop::AsyncHandle | C++ wrapper for Python asyncio.Handle class |
| ▼Cjs::BaseProxyHandler | |
| ▼CPyBaseProxyHandler | Base class for PyDictProxyHandler and PyListProxyHandler |
| CPyListProxyHandler | This struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python lists to JS Array objects |
| ▼CPyObjectProxyHandler | This struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python objects to JS Objects |
| CPyBytesProxyHandler | This struct is the ProxyHandler for JS Proxy Iterable pythonmonkey creates to handle coercion from python iterables to JS Objects |
| CPyDictProxyHandler | This struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python dicts to JS Objects |
| CPyIterableProxyHandler | This struct is the ProxyHandler for JS Proxy Iterable pythonmonkey creates to handle coercion from python iterables to JS Objects |
| CBoolType | This struct represents the 'bool' type in Python, which is represented as a 'long' in C++ |
| CBufferType | |
| CConsole | |
| CDateType | This struct represents the 'datetime' type in Python from the datetime module, which is represented as a 'Date' object in JS |
| ▼Cdict | |
| Cpythonmonkey.pythonmonkey.JSObjectProxy | |
| Cdictiterobject | The typedef for the backing store that will be used by JSObjectIterProxy objects |
| CDictType | This struct represents a dictionary in python |
| ▼CEvent | |
| CProgressEvent | |
| ▼CEventTarget | |
| ▼CXMLHttpRequestEventTarget | |
| CXMLHttpRequest | |
| CXMLHttpRequestUpload | |
| ▼CException | |
| Cpythonmonkey.pythonmonkey.SpiderMonkeyError | |
| CExceptionType | This struct represents a Python Exception object from the corresponding JS Error object |
| ▼CFalse | |
| Cpythonmonkey.pythonmonkey.EvalOptions | |
| CFloatType | This struct represents the 'float' type in Python, which is represented as a 'double' in C++ |
| CFuncType | This struct represents the 'function' type in Python |
| CPyEventLoop::Future | C++ wrapper for Python asyncio.Future class |
| ▼Cint | |
| Cpythonmonkey.pythonmonkey.bigint | |
| CIntType | This struct represents the 'int' type (arbitrary-precision) in Python |
| ▼C_typing.Iterator | |
| Cpythonmonkey.pythonmonkey.JSArrayIterProxy | |
| ▼CJS::JobQueue | |
| CJobQueue | Implement the ECMAScript Job Queue: https://www.ecma-international.org/ecma-262/9.0/index.html#sec-jobs-and-job-queues |
| CJSArrayIterProxy | The typedef for the backing store that will be used by JSArrayIterProxy objects |
| CJSArrayIterProxyMethodDefinitions | This struct is a bundle of methods used by the JSArrayProxy type |
| CJSArrayProxy | The typedef for the backing store that will be used by JSArrayProxy objects. All it contains is a pointer to the JSObject |
| CJSArrayProxyMethodDefinitions | This struct is a bundle of methods used by the JSArrayProxy type |
| ▼CJSExternalStringCallbacks | |
| CPythonExternalString | |
| CJSFunctionProxy | The typedef for the backing store that will be used by JSFunctionProxy objects. All it contains is a pointer to the JSFunction |
| ▼Cpythonmonkey.pythonmonkey.JSFunctionProxy | |
| Cpythonmonkey.pythonmonkey.JSMethodProxy | |
| CJSFunctionProxyMethodDefinitions | This struct is a bundle of methods used by the JSFunctionProxy type |
| CJSMethodDef | |
| CJSMethodProxy | The typedef for the backing store that will be used by JSMethodProxy objects. All it contains is a pointer to the JSFunction and a pointer to self |
| CJSMethodProxyMethodDefinitions | This struct is a bundle of methods used by the JSMethodProxy type |
| CJSObjectItemsProxy | The typedef for the backing store that will be used by JSObjectItemsProxy objects |
| CJSObjectItemsProxyMethodDefinitions | This struct is a bundle of methods used by the JSObjectItemsProxy type |
| CJSObjectIterProxy | |
| CJSObjectIterProxyMethodDefinitions | This struct is a bundle of methods used by the JSArrayProxy type |
| CJSObjectKeysProxy | The typedef for the backing store that will be used by JSObjectKeysProxy objects |
| CJSObjectKeysProxyMethodDefinitions | This struct is a bundle of methods used by the JSObjectKeysProxy type |
| CJSObjectProxy | The typedef for the backing store that will be used by JSObjectProxy objects. All it contains is a pointer to the JSObject |
| CJSObjectProxyMethodDefinitions | This struct is a bundle of methods used by the JSObjectProxy type |
| CJSObjectValuesProxy | The typedef for the backing store that will be used by JSObjectValuesProxy objects |
| CJSObjectValuesProxyMethodDefinitions | This struct is a bundle of methods used by the JSObjectValuesProxy type |
| CJSStringProxy | The typedef for the backing store that will be used by JSStringProxy objects. All it contains is a pointer to the JSString |
| CJSStringProxyMethodDefinitions | This struct is a bundle of methods used by the JSStringProxy type |
| ▼Clist | |
| Cpythonmonkey.pythonmonkey.JSArrayProxy | |
| CListType | This struct represents a list in python |
| CPyEventLoop::Lock | |
| CNoneType | This struct represents the 'None' type in Python |
| CNullObject | |
| CNullType | This struct represents the JS null type in Python using a singleton object on the pythonmonkey module |
| ▼Cobject | |
| Cpythonmonkey.pythonmonkey.JSMethodProxy | |
| CPromiseType | This struct represents the JS Promise type in Python using our custom pythonmonkey.promise type |
| CPyEventLoop | |
| CPyListIterObject | |
| ▼Cstr | |
| Cpythonmonkey.pythonmonkey.JSStringProxy | |
| CStrType | This struct represents the 'string' type in Python, which is represented as a 'char*' in C++ |
| CTimeout | |
| ▼Ctotal | |
| CXMLHttpRequest-internal.XHRResponse | |
| Cpythonmonkey.pythonmonkey.EvalOptions | |
| ▼CTrue | |
| CXMLHttpRequest-internal.XHRResponse | |
| ▼C_typing.TypedDict | |
| Cpythonmonkey.pythonmonkey.EvalOptions | |
| Cwtfpm.WTF | |
| ▼CTypedDict | |
| CXMLHttpRequest-internal.XHRResponse |