Numworks Epsilon  1.4.1
Graphing Calculator Operating System
_mp_obj_type_t Struct Reference

#include <obj.h>

Public Attributes

mp_obj_base_t base
 
qstr name
 
mp_print_fun_t print
 
mp_make_new_fun_t make_new
 
mp_call_fun_t call
 
mp_unary_op_fun_t unary_op
 
mp_binary_op_fun_t binary_op
 
mp_attr_fun_t attr
 
mp_subscr_fun_t subscr
 
mp_getiter_fun_t getiter
 
mp_fun_1_t iternext
 
mp_buffer_p_t buffer_p
 
const void * protocol
 
const void * parent
 
struct _mp_obj_dict_tlocals_dict
 

Detailed Description

Definition at line 473 of file obj.h.

Member Data Documentation

◆ attr

mp_attr_fun_t _mp_obj_type_t::attr

Definition at line 505 of file obj.h.

◆ base

mp_obj_base_t _mp_obj_type_t::base

Definition at line 475 of file obj.h.

◆ binary_op

mp_binary_op_fun_t _mp_obj_type_t::binary_op

Definition at line 492 of file obj.h.

◆ buffer_p

mp_buffer_p_t _mp_obj_type_t::buffer_p

Definition at line 524 of file obj.h.

◆ call

mp_call_fun_t _mp_obj_type_t::call

Definition at line 487 of file obj.h.

◆ getiter

mp_getiter_fun_t _mp_obj_type_t::getiter

Definition at line 517 of file obj.h.

◆ iternext

mp_fun_1_t _mp_obj_type_t::iternext

Definition at line 521 of file obj.h.

◆ locals_dict

struct _mp_obj_dict_t* _mp_obj_type_t::locals_dict

Definition at line 536 of file obj.h.

◆ make_new

mp_make_new_fun_t _mp_obj_type_t::make_new

Definition at line 484 of file obj.h.

◆ name

qstr _mp_obj_type_t::name

Definition at line 478 of file obj.h.

◆ parent

const void* _mp_obj_type_t::parent

Definition at line 533 of file obj.h.

◆ print

mp_print_fun_t _mp_obj_type_t::print

Definition at line 481 of file obj.h.

◆ protocol

const void* _mp_obj_type_t::protocol

Definition at line 527 of file obj.h.

◆ subscr

mp_subscr_fun_t _mp_obj_type_t::subscr

Definition at line 512 of file obj.h.

◆ unary_op

mp_unary_op_fun_t _mp_obj_type_t::unary_op

Definition at line 491 of file obj.h.


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