PmVmGlobal_s Struct Reference

#include <global.h>

List of all members.

Public Attributes

pPmObj_t pnone
pPmInt_t pzero
pPmInt_t pone
pPmInt_t pnegone
pPmInt_t pfalse
pPmInt_t ptrue
pPmString_t pcodeStr
pPmDict_t builtins
PmImgPaths_t imgPaths
PmNativeFrame_t nativeframe
uint8_t errVmRelease
uint8_t errFileId
uint16_t errLineNum
pPmList_t threadList
pPmThread_t pthread
uint8_t reschedule


Detailed Description

This struct contains ALL of PyMite's globals

Member Data Documentation

Dict for builtins

PyMite source file ID number for when an error occurs

Line number for when an error occurs

PyMite release value for when an error occurs

PmImgPaths_t PmVmGlobal_s::imgPaths

Paths to available images

The single native frame. Static alloc so it won't be GC'd

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

Global boolean False obj

Global integer -1 obj

Global none obj (none)

Global integer 1 obj

Ptr to current thread

Global boolean True obj

Global integer 0 obj

Flag to trigger rescheduling

Thread list


The documentation for this struct was generated from the following file:

Generated on Wed Feb 24 13:37:03 2010 for Python-on-a-chip by  doxygen 1.5.9