PythonMonkey   v1.0.1 (dev)
Loading...
Searching...
No Matches
JSArrayProxy.cc File Reference

JSArrayProxy is a custom C-implemented python type that derives from list. It acts as a proxy for JSArrays from Spidermonkey, and behaves like a list would. More...

#include "include/JSArrayProxy.hh"
#include "include/JSArrayIterProxy.hh"
#include "include/modules/pythonmonkey/pythonmonkey.hh"
#include "include/jsTypeFactory.hh"
#include "include/pyTypeFactory.hh"
#include "include/PyBaseProxyHandler.hh"
#include "include/JSFunctionProxy.hh"
#include <jsapi.h>
#include <jsfriendapi.h>
#include <Python.h>
#include "include/pyshim.hh"
Include dependency graph for JSArrayProxy.cc:

Macros

#define b   ((PyListObject *)v)
 

Detailed Description

JSArrayProxy is a custom C-implemented python type that derives from list. It acts as a proxy for JSArrays from Spidermonkey, and behaves like a list would.

Author
Philippe Laporte (phili.nosp@m.ppe@.nosp@m.distr.nosp@m.ibut.nosp@m.ive.n.nosp@m.etwo.nosp@m.rk)
Date
2023-11-22

Macro Definition Documentation

◆ b

#define b   ((PyListObject *)v)