#include <Python.h>
#include <unordered_map>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/pyext/descriptor_pool.h>
Go to the source code of this file.
Classes | |
struct | google::protobuf::python::PyMessageFactory |
Namespaces | |
google::protobuf | |
google::protobuf::python | |
Macros | |
#define | PY_SSIZE_T_CLEAN |
Functions | |
CMessageClass * | google::protobuf::python::message_factory::GetMessageClass (PyMessageFactory *self, const Descriptor *message_descriptor) |
CMessageClass * | google::protobuf::python::message_factory::GetOrCreateMessageClass (PyMessageFactory *self, const Descriptor *descriptor) |
bool | google::protobuf::python::InitMessageFactory () |
PyMessageFactory * | google::protobuf::python::message_factory::NewMessageFactory (PyTypeObject *type, PyDescriptorPool *pool) |
int | google::protobuf::python::message_factory::RegisterMessageClass (PyMessageFactory *self, const Descriptor *message_descriptor, CMessageClass *message_class) |
#define PY_SSIZE_T_CLEAN |
Definition at line 34 of file protobuf/python/google/protobuf/pyext/message_factory.h.