#include <google/protobuf/pyext/extension_dict.h>
#include <memory>
#include <google/protobuf/stubs/logging.h>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/dynamic_message.h>
#include <google/protobuf/message.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/pyext/descriptor.h>
#include <google/protobuf/pyext/message.h>
#include <google/protobuf/pyext/message_factory.h>
#include <google/protobuf/pyext/repeated_composite_container.h>
#include <google/protobuf/pyext/repeated_scalar_container.h>
#include <google/protobuf/pyext/scoped_pyobject_ptr.h>
Go to the source code of this file.
Classes | |
struct | google::protobuf::python::extension_dict::ExtensionIterator |
Namespaces | |
google::protobuf | |
google::protobuf::python | |
google::protobuf::python::extension_dict | |
Macros | |
#define | EDMETHOD(name, args, doc) { #name, (PyCFunction)name, args, doc } |
Variables | |
PyTypeObject | google::protobuf::python::ExtensionDict_Type |
PyTypeObject | google::protobuf::python::ExtensionIterator_Type |
static PyMethodDef | google::protobuf::python::extension_dict::Methods [] |
static PyMappingMethods | google::protobuf::python::extension_dict::MpMethods |
static PySequenceMethods | google::protobuf::python::extension_dict::SeqMethods |
Definition at line 357 of file extension_dict.cc.