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

Namespaces

 fields
 

Functions

static const OneofDescriptor_GetDescriptor (PyBaseDescriptor *self)
 
static PyObject * GetContainingType (PyBaseDescriptor *self, void *closure)
 
static ParentDescriptor GetDescriptor (PyContainer *self)
 
static PyObject * GetFields (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetFullName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetHasOptions (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetIndex (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetOptions (PyBaseDescriptor *self)
 
PyObject * NewOneofFieldsSeq (const OneofDescriptor *descriptor)
 
PyObject * NewOneofFieldsSeq (ParentDescriptor descriptor)
 
static int SetHasOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetSerializedOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 

Variables

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

Function Documentation

◆ _GetDescriptor()

static const OneofDescriptor* google::protobuf::python::oneof_descriptor::_GetDescriptor ( PyBaseDescriptor self)
static

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

◆ GetContainingType()

static PyObject* google::protobuf::python::oneof_descriptor::GetContainingType ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetDescriptor()

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

Definition at line 1392 of file descriptor_containers.cc.

◆ GetFields()

static PyObject* google::protobuf::python::oneof_descriptor::GetFields ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetFullName()

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

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

◆ GetHasOptions()

static PyObject* google::protobuf::python::oneof_descriptor::GetHasOptions ( PyBaseDescriptor self,
void closure 
)
static

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

◆ GetIndex()

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

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

◆ GetName()

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

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

◆ GetOptions()

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

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

◆ NewOneofFieldsSeq() [1/2]

PyObject* google::protobuf::python::oneof_descriptor::NewOneofFieldsSeq ( const OneofDescriptor descriptor)

◆ NewOneofFieldsSeq() [2/2]

PyObject* google::protobuf::python::oneof_descriptor::NewOneofFieldsSeq ( ParentDescriptor  descriptor)

Definition at line 1432 of file descriptor_containers.cc.

◆ SetHasOptions()

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

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

◆ SetOptions()

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

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

◆ SetSerializedOptions()

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

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

Variable Documentation

◆ Getters

PyGetSetDef google::protobuf::python::oneof_descriptor::Getters[]
static
Initial value:
= {
{ "name", (getter)GetName, NULL, "Name"},
{ "full_name", (getter)GetFullName, NULL, "Full name"},
{ "index", (getter)GetIndex, NULL, "Index"},
{ "containing_type", (getter)GetContainingType, NULL, "Containing type"},
{ "has_options", (getter)GetHasOptions, (setter)SetHasOptions, "Has Options"},
{ "_options", (getter)NULL, (setter)SetOptions, "Options"},
{ "_serialized_options", (getter)NULL, (setter)SetSerializedOptions,
"Serialized Options"},
{ "fields", (getter)GetFields, NULL, "Fields"},
{NULL}
}

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

◆ Methods

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

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

◆ ParentDescriptor

const typedef OneofDescriptor* google::protobuf::python::oneof_descriptor::ParentDescriptor

Definition at line 1390 of file descriptor_containers.cc.

google::protobuf::python::oneof_descriptor::GetFields
static PyObject * GetFields(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1551
NULL
NULL
Definition: test_security_zap.cpp:405
google::protobuf::python::oneof_descriptor::SetSerializedOptions
static int SetSerializedOptions(PyBaseDescriptor *self, PyObject *value, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1587
google::protobuf::python::method_descriptor::GetFullName
static PyObject * GetFullName(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1792
google::protobuf::python::oneof_descriptor::GetContainingType
static PyObject * GetContainingType(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1555
google::protobuf::python::method_descriptor::GetIndex
static PyObject * GetIndex(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1796
google::protobuf::python::oneof_descriptor::GetHasOptions
static PyObject * GetHasOptions(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1565
google::protobuf::python::oneof_descriptor::SetOptions
static int SetOptions(PyBaseDescriptor *self, PyObject *value, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1582
google::protobuf::python::method_descriptor::GetName
static PyObject * GetName(PyBaseDescriptor *self, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1788
google::protobuf::python::method_descriptor::GetOptions
static PyObject * GetOptions(PyBaseDescriptor *self)
Definition: python/google/protobuf/pyext/descriptor.cc:1816
google::protobuf::python::oneof_descriptor::SetHasOptions
static int SetHasOptions(PyBaseDescriptor *self, PyObject *value, void *closure)
Definition: python/google/protobuf/pyext/descriptor.cc:1573


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