Go to the documentation of this file.
31 #ifndef GOOGLE_PROTOBUF_PYTHON_CPP_DESCRIPTOR_POOL_H__
32 #define GOOGLE_PROTOBUF_PYTHON_CPP_DESCRIPTOR_POOL_H__
34 #define PY_SSIZE_T_CLEAN
37 #include <unordered_map>
38 #include <google/protobuf/descriptor.h>
44 struct PyMessageFactory;
97 namespace cdescriptor_pool {
149 #endif // GOOGLE_PROTOBUF_PYTHON_CPP_DESCRIPTOR_POOL_H__
PyObject * FindEnumTypeByName(PyDescriptorPool *self, PyObject *arg)
PyObject * FindOneofByName(PyDescriptorPool *self, PyObject *arg)
PyDescriptorPool * GetDefaultDescriptorPool()
struct google::protobuf::python::PyDescriptorPool PyDescriptorPool
PyObject * PyDescriptorPool_FromPool(const DescriptorPool *pool)
PyDescriptorPool * GetDescriptorPool_FromPool(const DescriptorPool *pool)
PyObject * FindFieldByName(PyDescriptorPool *self, PyObject *arg)
PyObject * FindExtensionByName(PyDescriptorPool *self, PyObject *arg)
PyMessageFactory * py_message_factory
PyTypeObject PyDescriptorPool_Type
std::unordered_map< const void *, PyObject * > * descriptor_options
const DescriptorPool * underlay
const DescriptorDatabase * database
bool InitDescriptorPool()
DescriptorPool::ErrorCollector * error_collector
InternalDescriptorPool * pool
const DescriptorPool * pool
grpc
Author(s):
autogenerated on Fri May 16 2025 02:58:15