|
PythonMonkey v1.3.0 (dev)
|
| ▼Npythonmonkey | |
| ▼Npythonmonkey | |
| Cbigint | |
| CEvalOptions | |
| CJSArrayIterProxy | |
| CJSArrayProxy | |
| CJSFunctionProxy | |
| CJSMethodProxy | |
| CJSObjectProxy | |
| CJSStringProxy | |
| CSpiderMonkeyError | |
| ▼Nwtfpm | |
| CWTF | |
| ▼NXMLHttpRequest-internal | |
| CXHRResponse | |
| 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 |
| Cdictiterobject | The typedef for the backing store that will be used by JSObjectIterProxy objects |
| CDictType | This struct represents a dictionary in python |
| CEvent | |
| CEventTarget | |
| CExceptionType | This struct represents a Python Exception object from the corresponding JS Error object |
| 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 |
| CIntType | This struct represents the 'int' type (arbitrary-precision) in Python |
| 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 |
| CJSFunctionProxy | The typedef for the backing store that will be used by JSFunctionProxy objects. All it contains is a pointer to the JSFunction |
| 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 |
| CListType | This struct represents a list in python |
| 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 |
| CProgressEvent | |
| CPromiseType | This struct represents the JS Promise type in Python using our custom pythonmonkey.promise type |
| CPyBaseProxyHandler | Base class for PyDictProxyHandler and PyListProxyHandler |
| 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 |
| ▼CPyEventLoop | |
| CAsyncHandle | C++ wrapper for Python asyncio.Handle class |
| CFuture | C++ wrapper for Python asyncio.Future class |
| CLock | |
| CPyIterableProxyHandler | This struct is the ProxyHandler for JS Proxy Iterable pythonmonkey creates to handle coercion from python iterables to JS Objects |
| CPyListIterObject | |
| 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 |
| CPythonExternalString | |
| CStrType | This struct represents the 'string' type in Python, which is represented as a 'char*' in C++ |
| CTimeout | |
| CXMLHttpRequest | |
| CXMLHttpRequestEventTarget | |
| CXMLHttpRequestUpload |