Public Attributes | List of all members
PyUpb_ModuleState Struct Reference

#include <protobuf.h>

Public Attributes

bool allow_oversize_protos
 
PyTypeObject * arena_type
 
PyTypeObject * by_name_map_type
 
PyTypeObject * by_number_map_type
 
upb_DefPoolc_descriptor_symtab
 
PyTypeObject * cmessage_type
 
PyObject * decode_error_class
 
PyObject * default_pool
 
PyTypeObject * descriptor_iterator_type
 
PyTypeObject * descriptor_pool_type
 
PyObject * descriptor_string
 
PyTypeObject * descriptor_types [kPyUpb_Descriptor_Count]
 
PyObject * encode_error_class
 
PyObject * enum_type_wrapper_class
 
PyTypeObject * extension_dict_type
 
PyTypeObject * extension_iterator_type
 
PyTypeObject * generic_sequence_type
 
PyObject * listfields_item_key
 
PyTypeObject * map_iterator_type
 
PyObject * message_class
 
PyTypeObject * message_map_container_type
 
PyTypeObject * message_meta_type
 
PyUpb_WeakMapobj_cache
 
PyTypeObject * repeated_composite_container_type
 
PyTypeObject * repeated_scalar_container_type
 
PyTypeObject * scalar_map_container_type
 
PyObject * wkt_bases
 

Detailed Description

Definition at line 66 of file upb/python/protobuf.h.

Member Data Documentation

◆ allow_oversize_protos

bool PyUpb_ModuleState::allow_oversize_protos

Definition at line 103 of file upb/python/protobuf.h.

◆ arena_type

PyTypeObject* PyUpb_ModuleState::arena_type

Definition at line 105 of file upb/python/protobuf.h.

◆ by_name_map_type

PyTypeObject* PyUpb_ModuleState::by_name_map_type

Definition at line 71 of file upb/python/protobuf.h.

◆ by_number_map_type

PyTypeObject* PyUpb_ModuleState::by_number_map_type

Definition at line 72 of file upb/python/protobuf.h.

◆ c_descriptor_symtab

upb_DefPool* PyUpb_ModuleState::c_descriptor_symtab

Definition at line 81 of file upb/python/protobuf.h.

◆ cmessage_type

PyTypeObject* PyUpb_ModuleState::cmessage_type

Definition at line 98 of file upb/python/protobuf.h.

◆ decode_error_class

PyObject* PyUpb_ModuleState::decode_error_class

Definition at line 93 of file upb/python/protobuf.h.

◆ default_pool

PyObject* PyUpb_ModuleState::default_pool

Definition at line 77 of file upb/python/protobuf.h.

◆ descriptor_iterator_type

PyTypeObject* PyUpb_ModuleState::descriptor_iterator_type

Definition at line 73 of file upb/python/protobuf.h.

◆ descriptor_pool_type

PyTypeObject* PyUpb_ModuleState::descriptor_pool_type

Definition at line 80 of file upb/python/protobuf.h.

◆ descriptor_string

PyObject* PyUpb_ModuleState::descriptor_string

Definition at line 94 of file upb/python/protobuf.h.

◆ descriptor_types

PyTypeObject* PyUpb_ModuleState::descriptor_types[kPyUpb_Descriptor_Count]

Definition at line 68 of file upb/python/protobuf.h.

◆ encode_error_class

PyObject* PyUpb_ModuleState::encode_error_class

Definition at line 95 of file upb/python/protobuf.h.

◆ enum_type_wrapper_class

PyObject* PyUpb_ModuleState::enum_type_wrapper_class

Definition at line 96 of file upb/python/protobuf.h.

◆ extension_dict_type

PyTypeObject* PyUpb_ModuleState::extension_dict_type

Definition at line 84 of file upb/python/protobuf.h.

◆ extension_iterator_type

PyTypeObject* PyUpb_ModuleState::extension_iterator_type

Definition at line 85 of file upb/python/protobuf.h.

◆ generic_sequence_type

PyTypeObject* PyUpb_ModuleState::generic_sequence_type

Definition at line 74 of file upb/python/protobuf.h.

◆ listfields_item_key

PyObject* PyUpb_ModuleState::listfields_item_key

Definition at line 100 of file upb/python/protobuf.h.

◆ map_iterator_type

PyTypeObject* PyUpb_ModuleState::map_iterator_type

Definition at line 88 of file upb/python/protobuf.h.

◆ message_class

PyObject* PyUpb_ModuleState::message_class

Definition at line 97 of file upb/python/protobuf.h.

◆ message_map_container_type

PyTypeObject* PyUpb_ModuleState::message_map_container_type

Definition at line 89 of file upb/python/protobuf.h.

◆ message_meta_type

PyTypeObject* PyUpb_ModuleState::message_meta_type

Definition at line 99 of file upb/python/protobuf.h.

◆ obj_cache

PyUpb_WeakMap* PyUpb_ModuleState::obj_cache

Definition at line 106 of file upb/python/protobuf.h.

◆ repeated_composite_container_type

PyTypeObject* PyUpb_ModuleState::repeated_composite_container_type

Definition at line 109 of file upb/python/protobuf.h.

◆ repeated_scalar_container_type

PyTypeObject* PyUpb_ModuleState::repeated_scalar_container_type

Definition at line 110 of file upb/python/protobuf.h.

◆ scalar_map_container_type

PyTypeObject* PyUpb_ModuleState::scalar_map_container_type

Definition at line 90 of file upb/python/protobuf.h.

◆ wkt_bases

PyObject* PyUpb_ModuleState::wkt_bases

Definition at line 104 of file upb/python/protobuf.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:48