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

Namespaces

 methods
 

Functions

static const ServiceDescriptor_GetDescriptor (PyBaseDescriptor *self)
 
static PyObject * CopyToProto (PyBaseDescriptor *self, PyObject *target)
 
static PyObject * FindMethodByName (PyBaseDescriptor *self, PyObject *arg)
 
static ParentDescriptor GetDescriptor (PyContainer *self)
 
static PyObject * GetFile (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetFullName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetIndex (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetMethods (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetMethodsByName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetOptions (PyBaseDescriptor *self)
 
PyObject * NewServiceMethodsByName (const ServiceDescriptor *descriptor)
 
PyObject * NewServiceMethodsByName (ParentDescriptor descriptor)
 
PyObject * NewServiceMethodsSeq (const ServiceDescriptor *descriptor)
 
PyObject * NewServiceMethodsSeq (ParentDescriptor descriptor)
 

Variables

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

Function Documentation

◆ _GetDescriptor()

static const ServiceDescriptor* google::protobuf::python::service_descriptor::_GetDescriptor ( PyBaseDescriptor self)
static

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

◆ CopyToProto()

static PyObject* google::protobuf::python::service_descriptor::CopyToProto ( PyBaseDescriptor self,
PyObject *  target 
)
static

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

◆ FindMethodByName()

static PyObject* google::protobuf::python::service_descriptor::FindMethodByName ( PyBaseDescriptor self,
PyObject *  arg 
)
static

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

◆ GetDescriptor()

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

Definition at line 1442 of file descriptor_containers.cc.

◆ GetFile()

static PyObject* google::protobuf::python::service_descriptor::GetFile ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetFullName()

static PyObject* google::protobuf::python::service_descriptor::GetFullName ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetIndex()

static PyObject* google::protobuf::python::service_descriptor::GetIndex ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetMethods()

static PyObject* google::protobuf::python::service_descriptor::GetMethods ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetMethodsByName()

static PyObject* google::protobuf::python::service_descriptor::GetMethodsByName ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetName()

static PyObject* google::protobuf::python::service_descriptor::GetName ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetOptions()

static PyObject* google::protobuf::python::service_descriptor::GetOptions ( PyBaseDescriptor self)
static

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

◆ NewServiceMethodsByName() [1/2]

PyObject* google::protobuf::python::service_descriptor::NewServiceMethodsByName ( const ServiceDescriptor descriptor)

◆ NewServiceMethodsByName() [2/2]

PyObject* google::protobuf::python::service_descriptor::NewServiceMethodsByName ( ParentDescriptor  descriptor)

Definition at line 1494 of file descriptor_containers.cc.

◆ NewServiceMethodsSeq() [1/2]

PyObject* google::protobuf::python::service_descriptor::NewServiceMethodsSeq ( const ServiceDescriptor descriptor)

◆ NewServiceMethodsSeq() [2/2]

PyObject* google::protobuf::python::service_descriptor::NewServiceMethodsSeq ( ParentDescriptor  descriptor)

Definition at line 1490 of file descriptor_containers.cc.

Variable Documentation

◆ Getters

PyGetSetDef google::protobuf::python::service_descriptor::Getters[]
static
Initial value:
= {
{ "name", (getter)GetName, NULL, "Name", NULL},
{ "full_name", (getter)GetFullName, NULL, "Full name", NULL},
{ "file", (getter)GetFile, NULL, "File descriptor"},
{ "index", (getter)GetIndex, NULL, "Index", NULL},
{ "methods", (getter)GetMethods, NULL, "Methods", NULL},
{ "methods_by_name", (getter)GetMethodsByName, NULL, "Methods by name", NULL},
{NULL}
}

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

◆ Methods

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

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

◆ ParentDescriptor

const typedef ServiceDescriptor* google::protobuf::python::service_descriptor::ParentDescriptor

Definition at line 1440 of file descriptor_containers.cc.

NULL
NULL
Definition: test_security_zap.cpp:405
google::protobuf::python::method_descriptor::GetFullName
static PyObject * GetFullName(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1792
google::protobuf::python::service_descriptor::FindMethodByName
static PyObject * FindMethodByName(PyBaseDescriptor *self, PyObject *arg)
Definition: python/google/protobuf/pyext/descriptor.cc:1685
google::protobuf::python::service_descriptor::GetMethodsByName
static PyObject * GetMethodsByName(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1681
google::protobuf::python::method_descriptor::GetIndex
static PyObject * GetIndex(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1796
google::protobuf::python::service_descriptor::GetFile
static PyObject * GetFile(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1669
google::protobuf::python::method_descriptor::GetName
static PyObject * GetName(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1788
google::protobuf::python::service_descriptor::GetMethods
static PyObject * GetMethods(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1677
google::protobuf::python::method_descriptor::CopyToProto
static PyObject * CopyToProto(PyBaseDescriptor *self, PyObject *target)
Definition: python/google/protobuf/pyext/descriptor.cc:1820
google::protobuf::python::method_descriptor::GetOptions
static PyObject * GetOptions(PyBaseDescriptor *self)
Definition: python/google/protobuf/pyext/descriptor.cc:1816


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:10