PythonMonkey   v1.0.1 (dev)
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Npythonmonkey
 Npythonmonkey
 Cbigint
 CEvalOptions
 CJSArrayIterProxy
 CJSArrayProxy
 CJSFunctionProxy
 CJSMethodProxy
 CJSObjectProxy
 CJSStringProxy
 CSpiderMonkeyError
 Nwtfpm
 CWTF
 NXMLHttpRequest-internal
 CXHRResponse
 CBoolTypeThis struct represents the 'bool' type in Python, which is represented as a 'long' in C++
 CBufferType
 CConsole
 CDateTypeThis struct represents the 'datetime' type in Python from the datetime module, which is represented as a 'Date' object in JS
 CdictiterobjectThe typedef for the backing store that will be used by JSObjectIterProxy objects
 CDictTypeThis struct represents a dictionary in python
 CEvent
 CEventTarget
 CExceptionTypeThis struct represents a Python Exception object from the corresponding JS Error object
 CFloatTypeThis struct represents the 'float' type in Python, which is represented as a 'double' in C++
 CFuncTypeThis struct represents the 'function' type in Python
 CIntTypeThis struct represents the 'int' type (arbitrary-precision) in Python
 CJobQueueImplement the ECMAScript Job Queue: https://www.ecma-international.org/ecma-262/9.0/index.html#sec-jobs-and-job-queues
 CJSArrayIterProxyThe typedef for the backing store that will be used by JSArrayIterProxy objects
 CJSArrayIterProxyMethodDefinitionsThis struct is a bundle of methods used by the JSArrayProxy type
 CJSArrayProxyThe typedef for the backing store that will be used by JSArrayProxy objects. All it contains is a pointer to the JSObject
 CJSArrayProxyMethodDefinitionsThis struct is a bundle of methods used by the JSArrayProxy type
 CJSFunctionProxyThe typedef for the backing store that will be used by JSFunctionProxy objects. All it contains is a pointer to the JSFunction
 CJSFunctionProxyMethodDefinitionsThis struct is a bundle of methods used by the JSFunctionProxy type
 CJSMethodDef
 CJSMethodProxyThe 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
 CJSMethodProxyMethodDefinitionsThis struct is a bundle of methods used by the JSMethodProxy type
 CJSObjectItemsProxyThe typedef for the backing store that will be used by JSObjectItemsProxy objects
 CJSObjectItemsProxyMethodDefinitionsThis struct is a bundle of methods used by the JSObjectItemsProxy type
 CJSObjectIterProxy
 CJSObjectIterProxyMethodDefinitionsThis struct is a bundle of methods used by the JSArrayProxy type
 CJSObjectKeysProxyThe typedef for the backing store that will be used by JSObjectKeysProxy objects
 CJSObjectKeysProxyMethodDefinitionsThis struct is a bundle of methods used by the JSObjectKeysProxy type
 CJSObjectProxyThe typedef for the backing store that will be used by JSObjectProxy objects. All it contains is a pointer to the JSObject
 CJSObjectProxyMethodDefinitionsThis struct is a bundle of methods used by the JSObjectProxy type
 CJSObjectValuesProxyThe typedef for the backing store that will be used by JSObjectValuesProxy objects
 CJSObjectValuesProxyMethodDefinitionsThis struct is a bundle of methods used by the JSObjectValuesProxy type
 CJSStringProxyThe typedef for the backing store that will be used by JSStringProxy objects. All it contains is a pointer to the JSString
 CJSStringProxyMethodDefinitionsThis struct is a bundle of methods used by the JSStringProxy type
 CListTypeThis struct represents a list in python
 CNoneTypeThis struct represents the 'None' type in Python
 CNullObject
 CNullTypeThis struct represents the JS null type in Python using a singleton object on the pythonmonkey module
 CProgressEvent
 CPromiseTypeThis struct represents the JS Promise type in Python using our custom pythonmonkey.promise type
 CPyBaseProxyHandlerBase class for PyDictProxyHandler and PyListProxyHandler
 CPyBytesProxyHandlerThis struct is the ProxyHandler for JS Proxy Iterable pythonmonkey creates to handle coercion from python iterables to JS Objects
 CPyDictProxyHandlerThis struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python dicts to JS Objects
 CPyEventLoop
 CAsyncHandleC++ wrapper for Python asyncio.Handle class
 CFutureC++ wrapper for Python asyncio.Future class
 CLock
 CPyIterableProxyHandlerThis struct is the ProxyHandler for JS Proxy Iterable pythonmonkey creates to handle coercion from python iterables to JS Objects
 CPyListIterObject
 CPyListProxyHandlerThis struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python lists to JS Array objects
 CPyObjectProxyHandlerThis struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python objects to JS Objects
 CPythonExternalString
 CStrTypeThis struct represents the 'string' type in Python, which is represented as a 'char*' in C++
 CTimeout
 CXMLHttpRequest
 CXMLHttpRequestEventTarget
 CXMLHttpRequestUpload