davide carboni / Mbed 2 deprecated pymite_http_get

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

PmVmGlobal_s Struct Reference

PmVmGlobal_s Struct Reference

This struct contains ALL of PyMite's globals. More...

#include <global.h>

Data Fields

pPmObj_t pnone
 Global none obj (none)
pPmInt_t pzero
 Global integer 0 obj.
pPmInt_t pone
 Global integer 1 obj.
pPmInt_t pnegone
 Global integer -1 obj.
pPmInt_t pfalse
 Global boolean False obj.
pPmInt_t ptrue
 Global boolean True obj.
pPmString_t pcodeStr
 The string "code", used in interp.c RAISE_VARARGS.
pPmDict_t builtins
 Dict for builtins.
PmImgPaths_t imgPaths
 Paths to available images.
PmNativeFrame_t nativeframe
 The single native frame.
uint8_t errVmRelease
 PyMite release value for when an error occurs.
uint8_t errFileId
 PyMite source file ID number for when an error occurs.
uint16_t errLineNum
 Line number for when an error occurs.
pPmList_t threadList
 Thread list.
pPmThread_t pthread
 Ptr to current thread.
pPmString_t pinitStr
 The string "__init__", used in interp.c CALL_FUNCTION.
pPmString_t pgenStr
 The string "Generator", used in interp.c CALL_FUNCTION.
pPmString_t pnextStr
 The string "next", used in interp.c FOR_ITER.
pPmString_t pexnStr
 The string "Exception", used in RAISE_VARARGS.
uint8_t reschedule
 Flag to trigger rescheduling.

Detailed Description

This struct contains ALL of PyMite's globals.

Definition at line 72 of file global.h.


Field Documentation

Dict for builtins.

Definition at line 96 of file global.h.

uint8_t errFileId

PyMite source file ID number for when an error occurs.

Definition at line 108 of file global.h.

uint16_t errLineNum

Line number for when an error occurs.

Definition at line 111 of file global.h.

uint8_t errVmRelease

PyMite release value for when an error occurs.

Definition at line 105 of file global.h.

PmImgPaths_t imgPaths

Paths to available images.

Definition at line 99 of file global.h.

The single native frame.

Static alloc so it won't be GC'd

Definition at line 102 of file global.h.

The string "code", used in interp.c RAISE_VARARGS.

Definition at line 93 of file global.h.

The string "Exception", used in RAISE_VARARGS.

Definition at line 134 of file global.h.

Global boolean False obj.

Definition at line 87 of file global.h.

The string "Generator", used in interp.c CALL_FUNCTION.

Definition at line 127 of file global.h.

The string "__init__", used in interp.c CALL_FUNCTION.

Definition at line 122 of file global.h.

Global integer -1 obj.

Definition at line 84 of file global.h.

The string "next", used in interp.c FOR_ITER.

Definition at line 129 of file global.h.

Global none obj (none)

Definition at line 75 of file global.h.

Global integer 1 obj.

Definition at line 81 of file global.h.

Ptr to current thread.

Definition at line 117 of file global.h.

Global boolean True obj.

Definition at line 90 of file global.h.

Global integer 0 obj.

Definition at line 78 of file global.h.

uint8_t reschedule

Flag to trigger rescheduling.

Definition at line 138 of file global.h.

Thread list.

Definition at line 114 of file global.h.