Namespaces | Functions | Variables
google::protobuf::python::file_descriptor Namespace Reference

Namespaces

 dependencies
 
 enums
 
 extensions
 
 messages
 
 public_dependencies
 
 services
 

Functions

static const FileDescriptor_GetDescriptor (PyFileDescriptor *self)
 
static const FileDescriptor_GetDescriptor (PyFileDescriptor *self)
 
static PyObject * CopyToProto (PyFileDescriptor *self, PyObject *target)
 
static PyObject * CopyToProto (PyFileDescriptor *self, PyObject *target)
 
static void Dealloc (PyFileDescriptor *self)
 
static void Dealloc (PyFileDescriptor *self)
 
static PyObject * GetDependencies (PyFileDescriptor *self, void *closure)
 
static PyObject * GetDependencies (PyFileDescriptor *self, void *closure)
 
static ParentDescriptor GetDescriptor (PyContainer *self)
 
static ParentDescriptor GetDescriptor (PyContainer *self)
 
static PyObject * GetEnumTypesByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetEnumTypesByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetExtensionsByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetExtensionsByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetHasOptions (PyFileDescriptor *self, void *closure)
 
static PyObject * GetHasOptions (PyFileDescriptor *self, void *closure)
 
static PyObject * GetMessageTypesByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetMessageTypesByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetOptions (PyFileDescriptor *self)
 
static PyObject * GetOptions (PyFileDescriptor *self)
 
static PyObject * GetPackage (PyFileDescriptor *self, void *closure)
 
static PyObject * GetPackage (PyFileDescriptor *self, void *closure)
 
static PyObject * GetPool (PyFileDescriptor *self, void *closure)
 
static PyObject * GetPool (PyFileDescriptor *self, void *closure)
 
static PyObject * GetPublicDependencies (PyFileDescriptor *self, void *closure)
 
static PyObject * GetPublicDependencies (PyFileDescriptor *self, void *closure)
 
static PyObject * GetSerializedPb (PyFileDescriptor *self, void *closure)
 
static PyObject * GetSerializedPb (PyFileDescriptor *self, void *closure)
 
static PyObject * GetServicesByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetServicesByName (PyFileDescriptor *self, void *closure)
 
static PyObject * GetSyntax (PyFileDescriptor *self, void *closure)
 
static PyObject * GetSyntax (PyFileDescriptor *self, void *closure)
 
PyObject * NewFileDependencies (const FileDescriptor *descriptor)
 
PyObject * NewFileEnumTypesByName (const FileDescriptor *descriptor)
 
PyObject * NewFileEnumTypesByName (ParentDescriptor descriptor)
 
PyObject * NewFileExtensionsByName (const FileDescriptor *descriptor)
 
PyObject * NewFileExtensionsByName (ParentDescriptor descriptor)
 
PyObject * NewFileMessageTypesByName (const FileDescriptor *descriptor)
 
PyObject * NewFileMessageTypesByName (ParentDescriptor descriptor)
 
PyObject * NewFilePublicDependencies (const FileDescriptor *descriptor)
 
PyObject * NewFileServicesByName (const FileDescriptor *descriptor)
 
static int SetHasOptions (PyFileDescriptor *self, PyObject *value, void *closure)
 
static int SetHasOptions (PyFileDescriptor *self, PyObject *value, void *closure)
 
static int SetOptions (PyFileDescriptor *self, PyObject *value, void *closure)
 
static int SetOptions (PyFileDescriptor *self, PyObject *value, void *closure)
 
static int SetSerializedOptions (PyFileDescriptor *self, PyObject *value, void *closure)
 
static int SetSerializedOptions (PyFileDescriptor *self, PyObject *value, void *closure)
 

Variables

static PyGetSetDef Getters []
 
static PyGetSetDef Getters []
 
static PyMethodDef Methods []
 
static PyMethodDef Methods []
 
const typedef FileDescriptorParentDescriptor
 

Function Documentation

◆ _GetDescriptor() [1/2]

static const FileDescriptor* google::protobuf::python::file_descriptor::_GetDescriptor ( PyFileDescriptor self)
static

◆ _GetDescriptor() [2/2]

static const FileDescriptor* google::protobuf::python::file_descriptor::_GetDescriptor ( PyFileDescriptor self)
static

◆ CopyToProto() [1/2]

static PyObject* google::protobuf::python::file_descriptor::CopyToProto ( PyFileDescriptor self,
PyObject *  target 
)
static

◆ CopyToProto() [2/2]

static PyObject* google::protobuf::python::file_descriptor::CopyToProto ( PyFileDescriptor self,
PyObject *  target 
)
static

◆ Dealloc() [1/2]

static void google::protobuf::python::file_descriptor::Dealloc ( PyFileDescriptor self)
static

◆ Dealloc() [2/2]

static void google::protobuf::python::file_descriptor::Dealloc ( PyFileDescriptor self)
static

◆ GetDependencies() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetDependencies ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetDependencies() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetDependencies ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetDescriptor() [1/2]

static ParentDescriptor google::protobuf::python::file_descriptor::GetDescriptor ( PyContainer self)
static

◆ GetDescriptor() [2/2]

static ParentDescriptor google::protobuf::python::file_descriptor::GetDescriptor ( PyContainer self)
static

◆ GetEnumTypesByName() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetEnumTypesByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetEnumTypesByName() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetEnumTypesByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetExtensionsByName() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetExtensionsByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetExtensionsByName() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetExtensionsByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetHasOptions() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetHasOptions ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetHasOptions() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetHasOptions ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetMessageTypesByName() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetMessageTypesByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetMessageTypesByName() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetMessageTypesByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetName() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetName() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetOptions() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetOptions ( PyFileDescriptor self)
static

◆ GetOptions() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetOptions ( PyFileDescriptor self)
static

◆ GetPackage() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetPackage ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetPackage() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetPackage ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetPool() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetPool ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetPool() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetPool ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetPublicDependencies() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetPublicDependencies ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetPublicDependencies() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetPublicDependencies ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetSerializedPb() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetSerializedPb ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetSerializedPb() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetSerializedPb ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetServicesByName() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetServicesByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetServicesByName() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetServicesByName ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetSyntax() [1/2]

static PyObject* google::protobuf::python::file_descriptor::GetSyntax ( PyFileDescriptor self,
void *  closure 
)
static

◆ GetSyntax() [2/2]

static PyObject* google::protobuf::python::file_descriptor::GetSyntax ( PyFileDescriptor self,
void *  closure 
)
static

◆ NewFileDependencies()

PyObject * google::protobuf::python::file_descriptor::NewFileDependencies ( const FileDescriptor descriptor)

◆ NewFileEnumTypesByName() [1/2]

PyObject * google::protobuf::python::file_descriptor::NewFileEnumTypesByName ( const FileDescriptor descriptor)

◆ NewFileEnumTypesByName() [2/2]

PyObject * google::protobuf::python::file_descriptor::NewFileEnumTypesByName ( ParentDescriptor  descriptor)

◆ NewFileExtensionsByName() [1/2]

PyObject * google::protobuf::python::file_descriptor::NewFileExtensionsByName ( const FileDescriptor descriptor)

◆ NewFileExtensionsByName() [2/2]

PyObject * google::protobuf::python::file_descriptor::NewFileExtensionsByName ( ParentDescriptor  descriptor)

◆ NewFileMessageTypesByName() [1/2]

PyObject * google::protobuf::python::file_descriptor::NewFileMessageTypesByName ( const FileDescriptor descriptor)

◆ NewFileMessageTypesByName() [2/2]

PyObject * google::protobuf::python::file_descriptor::NewFileMessageTypesByName ( ParentDescriptor  descriptor)

◆ NewFilePublicDependencies()

PyObject * google::protobuf::python::file_descriptor::NewFilePublicDependencies ( const FileDescriptor descriptor)

◆ NewFileServicesByName()

PyObject * google::protobuf::python::file_descriptor::NewFileServicesByName ( const FileDescriptor descriptor)

◆ SetHasOptions() [1/2]

static int google::protobuf::python::file_descriptor::SetHasOptions ( PyFileDescriptor self,
PyObject *  value,
void *  closure 
)
static

◆ SetHasOptions() [2/2]

static int google::protobuf::python::file_descriptor::SetHasOptions ( PyFileDescriptor self,
PyObject *  value,
void *  closure 
)
static

◆ SetOptions() [1/2]

static int google::protobuf::python::file_descriptor::SetOptions ( PyFileDescriptor self,
PyObject *  value,
void *  closure 
)
static

◆ SetOptions() [2/2]

static int google::protobuf::python::file_descriptor::SetOptions ( PyFileDescriptor self,
PyObject *  value,
void *  closure 
)
static

◆ SetSerializedOptions() [1/2]

static int google::protobuf::python::file_descriptor::SetSerializedOptions ( PyFileDescriptor self,
PyObject *  value,
void *  closure 
)
static

◆ SetSerializedOptions() [2/2]

static int google::protobuf::python::file_descriptor::SetSerializedOptions ( PyFileDescriptor self,
PyObject *  value,
void *  closure 
)
static

Variable Documentation

◆ Getters [1/2]

PyGetSetDef google::protobuf::python::file_descriptor::Getters[]
static
Initial value:
= {
{ "pool", (getter)GetPool, NULL, "pool"},
{ "name", (getter)GetName, NULL, "name"},
{ "package", (getter)GetPackage, NULL, "package"},
{ "serialized_pb", (getter)GetSerializedPb},
{ "message_types_by_name", (getter)GetMessageTypesByName, NULL,
"Messages by name"},
{ "enum_types_by_name", (getter)GetEnumTypesByName, NULL, "Enums by name"},
{ "extensions_by_name", (getter)GetExtensionsByName, NULL,
"Extensions by name"},
{ "services_by_name", (getter)GetServicesByName, NULL, "Services by name"},
{ "dependencies", (getter)GetDependencies, NULL, "Dependencies"},
{ "public_dependencies", (getter)GetPublicDependencies, NULL, "Dependencies"},
{ "has_options", (getter)GetHasOptions, (setter)SetHasOptions, "Has Options"},
{ "_options", (getter)NULL, (setter)SetOptions, "Options"},
{ "_serialized_options", (getter)NULL, (setter)SetSerializedOptions,
"Serialized Options"},
{ "syntax", (getter)GetSyntax, (setter)NULL, "Syntax"},
{NULL}
}

Definition at line 1420 of file protobuf/python/google/protobuf/pyext/descriptor.cc.

◆ Getters [2/2]

PyGetSetDef google::protobuf::python::file_descriptor::Getters[]
static
Initial value:
= {
{ "pool", (getter)GetPool, NULL, "pool"},
{ "name", (getter)GetName, NULL, "name"},
{ "package", (getter)GetPackage, NULL, "package"},
{ "serialized_pb", (getter)GetSerializedPb},
{ "message_types_by_name", (getter)GetMessageTypesByName, NULL,
"Messages by name"},
{ "enum_types_by_name", (getter)GetEnumTypesByName, NULL, "Enums by name"},
{ "extensions_by_name", (getter)GetExtensionsByName, NULL,
"Extensions by name"},
{ "services_by_name", (getter)GetServicesByName, NULL, "Services by name"},
{ "dependencies", (getter)GetDependencies, NULL, "Dependencies"},
{ "public_dependencies", (getter)GetPublicDependencies, NULL, "Dependencies"},
{ "has_options", (getter)GetHasOptions, (setter)SetHasOptions, "Has Options"},
{ "_options", (getter)NULL, (setter)SetOptions, "Options"},
{ "_serialized_options", (getter)NULL, (setter)SetSerializedOptions,
"Serialized Options"},
{ "syntax", (getter)GetSyntax, (setter)NULL, "Syntax"},
{NULL}
}

Definition at line 1424 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.

◆ Methods [1/2]

PyMethodDef google::protobuf::python::file_descriptor::Methods[]
static
Initial value:
= {
{ "GetOptions", (PyCFunction)GetOptions, METH_NOARGS, },
{ "CopyToProto", (PyCFunction)CopyToProto, METH_O, },
{NULL}
}

Definition at line 1442 of file protobuf/python/google/protobuf/pyext/descriptor.cc.

◆ Methods [2/2]

PyMethodDef google::protobuf::python::file_descriptor::Methods[]
static
Initial value:
= {
{ "GetOptions", (PyCFunction)GetOptions, METH_NOARGS, },
{ "CopyToProto", (PyCFunction)CopyToProto, METH_O, },
{NULL}
}

Definition at line 1446 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.

◆ ParentDescriptor

const typedef FileDescriptor * google::protobuf::python::file_descriptor::ParentDescriptor
google::protobuf::python::file_descriptor::GetSyntax
static PyObject * GetSyntax(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1411
google::protobuf::python::file_descriptor::GetExtensionsByName
static PyObject * GetExtensionsByName(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1368
google::protobuf::python::oneof_descriptor::SetSerializedOptions
static int SetSerializedOptions(PyBaseDescriptor *self, PyObject *value, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1583
google::protobuf::python::file_descriptor::GetPublicDependencies
static PyObject * GetPublicDependencies(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1380
google::protobuf::python::file_descriptor::GetMessageTypesByName
static PyObject * GetMessageTypesByName(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1360
google::protobuf::python::oneof_descriptor::GetHasOptions
static PyObject * GetHasOptions(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1561
google::protobuf::python::oneof_descriptor::SetOptions
static int SetOptions(PyBaseDescriptor *self, PyObject *value, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1578
google::protobuf::python::file_descriptor::GetEnumTypesByName
static PyObject * GetEnumTypesByName(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1364
google::protobuf::python::file_descriptor::GetSerializedPb
static PyObject * GetSerializedPb(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1341
google::protobuf::python::method_descriptor::GetName
static PyObject * GetName(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1784
google::protobuf::python::file_descriptor::GetServicesByName
static PyObject * GetServicesByName(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1372
google::protobuf::python::file_descriptor::GetDependencies
static PyObject * GetDependencies(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1376
google::protobuf::python::file_descriptor::GetPackage
static PyObject * GetPackage(PyFileDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1337
google::protobuf::python::method_descriptor::CopyToProto
static PyObject * CopyToProto(PyBaseDescriptor *self, PyObject *target)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1816
google::protobuf::python::method_descriptor::GetOptions
static PyObject * GetOptions(PyBaseDescriptor *self)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1812
GetPool
static DescriptorPool * GetPool(const zval *this_ptr)
Definition: protobuf/php/ext/google/protobuf/def.c:729
google::protobuf::python::oneof_descriptor::SetHasOptions
static int SetHasOptions(PyBaseDescriptor *self, PyObject *value, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1569


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:28