webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions | Variables
descriptor_pool.cc File Reference
#include <Python.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/dynamic_message.h>
#include <google/protobuf/pyext/descriptor.h>
#include <google/protobuf/pyext/descriptor_database.h>
#include <google/protobuf/pyext/descriptor_pool.h>
#include <google/protobuf/pyext/message.h>
#include <google/protobuf/pyext/scoped_pyobject_ptr.h>

Classes

class  google::protobuf::python::cdescriptor_pool::BuildFileErrorCollector
 

Namespaces

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

Functions

PyObject * google::protobuf::python::cdescriptor_pool::FindMessageByName (PyDescriptorPool *self, PyObject *arg)
 
int google::protobuf::python::cdescriptor_pool::RegisterMessageClass (PyDescriptorPool *self, const Descriptor *message_descriptor, CMessageClass *message_class)
 
CMessageClass * google::protobuf::python::cdescriptor_pool::GetMessageClass (PyDescriptorPool *self, const Descriptor *message_descriptor)
 
PyObject * google::protobuf::python::cdescriptor_pool::FindFileByName (PyDescriptorPool *self, PyObject *arg)
 
PyObject * google::protobuf::python::cdescriptor_pool::FindFieldByName (PyDescriptorPool *self, PyObject *arg)
 
PyObject * google::protobuf::python::cdescriptor_pool::FindExtensionByName (PyDescriptorPool *self, PyObject *arg)
 
PyObject * google::protobuf::python::cdescriptor_pool::FindEnumTypeByName (PyDescriptorPool *self, PyObject *arg)
 
PyObject * google::protobuf::python::cdescriptor_pool::FindOneofByName (PyDescriptorPool *self, PyObject *arg)
 
PyObject * google::protobuf::python::cdescriptor_pool::FindFileContainingSymbol (PyDescriptorPool *self, PyObject *arg)
 
PyObject * google::protobuf::python::cdescriptor_pool::AddFileDescriptor (PyDescriptorPool *self, PyObject *descriptor)
 
PyObject * google::protobuf::python::cdescriptor_pool::AddDescriptor (PyDescriptorPool *self, PyObject *descriptor)
 
PyObject * google::protobuf::python::cdescriptor_pool::AddEnumDescriptor (PyDescriptorPool *self, PyObject *descriptor)
 
PyObject * google::protobuf::python::cdescriptor_pool::AddSerializedFile (PyDescriptorPool *self, PyObject *serialized_pb)
 
PyObject * google::protobuf::python::cdescriptor_pool::Add (PyDescriptorPool *self, PyObject *file_descriptor_proto)
 
bool google::protobuf::python::InitDescriptorPool ()
 
PyDescriptorPool * google::protobuf::python::GetDefaultDescriptorPool ()
 
PyDescriptorPool * google::protobuf::python::GetDescriptorPool_FromPool (const DescriptorPool *pool)
 

Variables

PyTypeObject google::protobuf::python::PyDescriptorPool_Type