webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions | Variables
map_container.cc File Reference
#include <google/protobuf/pyext/map_container.h>
#include <memory>
#include <google/protobuf/stubs/shared_ptr.h>
#include <google/protobuf/stubs/logging.h>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/scoped_ptr.h>
#include <google/protobuf/map_field.h>
#include <google/protobuf/map.h>
#include <google/protobuf/message.h>
#include <google/protobuf/pyext/message.h>
#include <google/protobuf/pyext/scoped_pyobject_ptr.h>

Classes

class  google::protobuf::python::MapReflectionFriend
 
struct  google::protobuf::python::MapIterator
 

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::python
 

Functions

PyObject * google::protobuf::python::MapValueRefToPython (const FieldDescriptor *field_descriptor, MapValueRef *value)
 
PyObject * google::protobuf::python::Clear (PyObject *_self)
 
PyObject * google::protobuf::python::NewScalarMapContainer (CMessage *parent, const google::protobuf::FieldDescriptor *parent_field_descriptor)
 
PyObject * google::protobuf::python::NewMessageMapContainer (CMessage *parent, const google::protobuf::FieldDescriptor *parent_field_descriptor, CMessageClass *message_class)
 
PyObject * google::protobuf::python::MessageMapGet (PyObject *self, PyObject *args)
 

Variables

PyTypeObject google::protobuf::python::ScalarMapContainer_Type
 
PyTypeObject google::protobuf::python::MessageMapContainer_Type
 
PyTypeObject google::protobuf::python::MapIterator_Type