webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Typedefs | Functions
descriptor_pool.h File Reference
#include <Python.h>
#include <google/protobuf/stubs/hash.h>
#include <google/protobuf/descriptor.h>

Go to the source code of this file.

Classes

struct  google::protobuf::python::PyDescriptorPool
 

Namespaces

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

Typedefs

typedef struct google::protobuf::python::PyDescriptorPool google::protobuf::python::PyDescriptorPool
 

Functions

const Descriptorgoogle::protobuf::python::cdescriptor_pool::FindMessageTypeByName (PyDescriptorPool *self, const string &name)
 
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::FindMessageByName (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)
 
PyDescriptorPool * google::protobuf::python::GetDefaultDescriptorPool ()
 
PyDescriptorPool * google::protobuf::python::GetDescriptorPool_FromPool (const DescriptorPool *pool)
 
bool google::protobuf::python::InitDescriptorPool ()