PythonMonkey   v1.1.1 (dev)
Loading...
Searching...
No Matches
JSFunctionProxy.hh File Reference

JSFunctionProxy is a custom C-implemented python type. It acts as a proxy for JSFunctions from Spidermonkey, and behaves like a function would. More...

#include <jsapi.h>
#include <Python.h>
Include dependency graph for JSFunctionProxy.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  JSFunctionProxy
 The typedef for the backing store that will be used by JSFunctionProxy objects. All it contains is a pointer to the JSFunction. More...
 
struct  JSFunctionProxyMethodDefinitions
 This struct is a bundle of methods used by the JSFunctionProxy type. More...
 

Variables

PyTypeObject JSFunctionProxyType
 Struct for the JSFunctionProxyType, used by all JSFunctionProxy objects.
 

Detailed Description

JSFunctionProxy is a custom C-implemented python type. It acts as a proxy for JSFunctions from Spidermonkey, and behaves like a function would.

Author
Caleb Aikens (caleb.nosp@m.@dis.nosp@m.tribu.nosp@m.tive.nosp@m..netw.nosp@m.ork)
Date
2023-09-28

Variable Documentation

◆ JSFunctionProxyType

PyTypeObject JSFunctionProxyType
extern

Struct for the JSFunctionProxyType, used by all JSFunctionProxy objects.