PythonMonkey   v1.0.0 (dev)
Loading...
Searching...
No Matches
JSObjectIterProxy.hh File Reference

JSObjectIterProxy is a custom C-implemented python type that derives from PyDictIterKey. More...

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

Go to the source code of this file.

Classes

struct  dictiterobject
 The typedef for the backing store that will be used by JSObjectIterProxy objects. More...
 
struct  JSObjectIterProxy
 
struct  JSObjectIterProxyMethodDefinitions
 This struct is a bundle of methods used by the JSArrayProxy type. More...
 

Macros

#define KIND_KEYS   0
 
#define KIND_VALUES   1
 
#define KIND_ITEMS   2
 

Functions

 PyDoc_STRVAR (dict_length_hint_doc, "Private method returning an estimate of len(list(it)).")
 

Variables

PyTypeObject JSObjectIterProxyType
 Struct for the JSArrayProxyType, used by all JSArrayProxy objects.
 

Detailed Description

JSObjectIterProxy is a custom C-implemented python type that derives from PyDictIterKey.

Author
Philippe Laporte (phili.nosp@m.ppe@.nosp@m.distr.nosp@m.ibut.nosp@m.ive.n.nosp@m.etwo.nosp@m.rk)
Date
2024-01-17

Macro Definition Documentation

◆ KIND_ITEMS

#define KIND_ITEMS   2

◆ KIND_KEYS

#define KIND_KEYS   0

◆ KIND_VALUES

#define KIND_VALUES   1

Function Documentation

◆ PyDoc_STRVAR()

PyDoc_STRVAR ( dict_length_hint_doc  ,
"Private method returning an estimate of len(list(it))."   
)

Variable Documentation

◆ JSObjectIterProxyType

PyTypeObject JSObjectIterProxyType
extern

Struct for the JSArrayProxyType, used by all JSArrayProxy objects.