MCPcopy Create free account

hub / github.com/Distributive-Network/PythonMonkey / types & classes

Types & classes69 in github.com/Distributive-Network/PythonMonkey

↓ 13 callersClassMyClass
tests/python/test_objects.py:6
↓ 8 callersClassCounter
tests/python/test_arrays.py:1021
↓ 4 callersClassFuture
include/PyEventLoop.hh:178
↓ 3 callersClassClass
tests/python/test_functions_this.py:28
↓ 3 callersClassPyEventLoop
include/PyEventLoop.hh:20
↓ 2 callersClassAsyncHandle
include/PyEventLoop.hh:34
↓ 1 callersClassBytesPayloadWithProgress
python/pythonmonkey/builtin_modules/XMLHttpRequest-internal.py:58
↓ 1 callersClassInnerClass
tests/python/test_objects.py:15
↓ 1 callersClassOuterClass
tests/python/test_objects.py:19
↓ 1 callersClassWhat
tests/python/test_functions_this.py:200
Class
python/pythonmonkey/builtin_modules/timers.js:24
Class
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:48
Class
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:66
Class
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:87
Class
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:101
Class
python/pythonmonkey/builtin_modules/event-target.js:17
Class
python/pythonmonkey/builtin_modules/event-target.js:102
Class
python/pythonmonkey/builtin_modules/console.js:17
ClassBoolType
* @brief This struct represents the 'bool' type in Python, which is represented as a 'long' in C++ */
include/BoolType.hh:19
ClassBufferType
include/BufferType.hh:19
ClassConsole
* @see https://developer.mozilla.org/en-US/docs/Web/API/Console_API * @see https://console.spec.whatwg.org/
python/pythonmonkey/builtin_modules/console.js:17
InterfaceDOMException
python/pythonmonkey/builtin_modules/dom-exception.d.ts:14
ClassDateType
* @brief This struct represents the 'datetime' type in Python from the datetime module, which is represented as a 'Date' object in JS */
include/DateType.hh:22
ClassDictType
* @brief This struct represents a dictionary in python. * * @author Giovanni */
include/DictType.hh:23
ClassEvent
* The Event interface represents an event which takes place in the DOM. * @see https://developer.mozilla.org/en-US/docs/Web/API/Event
python/pythonmonkey/builtin_modules/event-target.js:17
ClassEventTarget
* @typedef {(ev: Event) => void} EventListenerFn * @typedef {{handleEvent(ev: Event): void}} EventListenerObj * @typedef {EventListenerFn | EventLis
python/pythonmonkey/builtin_modules/event-target.js:102
ClassExceptionType
* @brief This struct represents a Python Exception object from the corresponding JS Error object */
include/ExceptionType.hh:21
ClassFloatType
* @brief This struct represents the 'float' type in Python, which is represented as a 'double' in C++ */
include/FloatType.hh:19
ClassFuncType
* @brief This struct represents the 'function' type in Python */
include/FuncType.hh:21
ClassIntType
* @brief This struct represents the 'int' type (arbitrary-precision) in Python */
include/IntType.hh:21
ClassJSArrayIterProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSArrayProxy type * */
include/JSArrayIterProxy.hh:41
ClassJSArrayProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSArrayProxy type * */
include/JSArrayProxy.hh:34
ClassJSFunctionProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSFunctionProxy type * */
include/JSFunctionProxy.hh:30
ClassJSMethodProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSMethodProxy type * */
include/JSMethodProxy.hh:33
ClassJSObjectItemsProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSObjectItemsProxy type * */
include/JSObjectItemsProxy.hh:32
ClassJSObjectIterProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSArrayProxy type * */
include/JSObjectIterProxy.hh:47
ClassJSObjectKeysProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSObjectKeysProxy type * */
include/JSObjectKeysProxy.hh:32
ClassJSObjectProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSObjectProxy type * */
include/JSObjectProxy.hh:34
ClassJSObjectValuesProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSObjectValuesProxy type * */
include/JSObjectValuesProxy.hh:32
ClassJSStringProxyMethodDefinitions
* @brief This struct is a bundle of methods used by the JSStringProxy type * */
include/JSStringProxy.hh:35
ClassJobQueue
* @brief Implement the ECMAScript Job Queue: * https://www.ecma-international.org/ecma-262/9.0/index.html#sec-jobs-and-job-queues * @see https://hg.
include/JobQueue.hh:24
ClassListType
* @brief This struct represents a list in python * * @author Giovanni */
include/ListType.hh:24
ClassLock
include/PyEventLoop.hh:264
ClassNoneType
* @brief This struct represents the 'None' type in Python */
include/NoneType.hh:19
ClassNullType
* @brief This struct represents the JS null type in Python using a singleton object on the pythonmonkey module */
include/NullType.hh:19
ClassProgressEvent
* Events using the ProgressEvent interface indicate some kind of progression.
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:48
EnumPromiseState
python/pythonmonkey/global.d.ts:None
ClassPromiseType
* @brief This struct represents the JS Promise type in Python using our custom pythonmonkey.promise type */
include/PromiseType.hh:22
EnumProxySlots
include/PyBaseProxyHandler.hh:33
ClassPyBaseProxyHandler
* @brief base class for PyDictProxyHandler and PyListProxyHandler */
include/PyBaseProxyHandler.hh:24
ClassPyBytesProxyHandler
* @brief This struct is the ProxyHandler for JS Proxy Iterable pythonmonkey creates to handle coercion from python iterables to JS Objects * */
include/PyBytesProxyHandler.hh:22
ClassPyDictProxyHandler
* @brief This struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python dicts to JS Objects * */
include/PyDictProxyHandler.hh:21
ClassPyIterableProxyHandler
* @brief This struct is the ProxyHandler for JS Proxy Iterable pythonmonkey creates to handle coercion from python iterables to JS Objects * */
include/PyIterableProxyHandler.hh:22
ClassPyListProxyHandler
* @brief This struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates * to handle coercion from python lists to JS Array objects */
include/PyListProxyHandler.hh:21
ClassPyModuleDef
src/modules/pythonmonkey/pythonmonkey.cc:547
ClassPyModuleDef
include/modules/pythonmonkey/pythonmonkey.hh:73
ClassPyObjectProxyHandler
* @brief This struct is the ProxyHandler for JS Proxy Objects pythonmonkey creates to handle coercion from python objects to JS Objects * */
include/PyObjectProxyHandler.hh:24
ClassPythonExternalString
include/jsTypeFactory.hh:19
ClassStrType
* @brief This struct represents the 'string' type in Python, which is represented as a 'char*' in C++ */
include/StrType.hh:21
ClassTestHTTPRequestHandler
tests/python/test_xhr.py:8
ClassTimeout
* Implement Node.js-style `timeoutId` class returned from setTimeout() and setInterval() * @see https://nodejs.org/api/timers.html#class-timeout
python/pythonmonkey/builtin_modules/timers.js:24
InterfaceURL
python/pythonmonkey/builtin_modules/url.d.ts:19
InterfaceURLSearchParams
python/pythonmonkey/builtin_modules/url.d.ts:62
ClassWTF
WTFPythonMonkey to use as a Python context manager (`with`-statement) Usage: ```py from pythonmonkey.lib.wtfpm import WTF with WTF(
python/pythonmonkey/lib/wtfpm.py:18
ClassXHRResponse
See definitions in `XMLHttpRequest-internal.d.ts`
python/pythonmonkey/builtin_modules/XMLHttpRequest-internal.py:18
InterfaceXHRResponse
python/pythonmonkey/builtin_modules/XMLHttpRequest-internal.d.ts:13
ClassXMLHttpRequest
* Implement the `XMLHttpRequest` API (`XHR` for short) according to the spec. * @see https://xhr.spec.whatwg.org/
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:101
ClassXMLHttpRequestEventTarget
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:66
ClassXMLHttpRequestUpload
python/pythonmonkey/builtin_modules/XMLHttpRequest.js:87