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

Namespaces

 enumvalues
 

Functions

static const EnumDescriptor_GetDescriptor (PyBaseDescriptor *self)
 
static const EnumDescriptor_GetDescriptor (PyBaseDescriptor *self)
 
static PyObject * CopyToProto (PyBaseDescriptor *self, PyObject *target)
 
static PyObject * CopyToProto (PyBaseDescriptor *self, PyObject *target)
 
static PyObject * GetContainingType (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetContainingType (PyBaseDescriptor *self, void *closure)
 
static ParentDescriptor GetDescriptor (PyContainer *self)
 
static ParentDescriptor GetDescriptor (PyContainer *self)
 
static PyObject * GetEnumvaluesByName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetEnumvaluesByName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetEnumvaluesByNumber (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetEnumvaluesByNumber (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetEnumvaluesSeq (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetEnumvaluesSeq (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetFile (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetFile (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetFullName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetFullName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetHasOptions (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetHasOptions (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetName (PyBaseDescriptor *self, void *closure)
 
static PyObject * GetOptions (PyBaseDescriptor *self)
 
static PyObject * GetOptions (PyBaseDescriptor *self)
 
PyObject * NewEnumValuesByName (const EnumDescriptor *descriptor)
 
PyObject * NewEnumValuesByName (ParentDescriptor descriptor)
 
PyObject * NewEnumValuesByNumber (const EnumDescriptor *descriptor)
 
PyObject * NewEnumValuesByNumber (ParentDescriptor descriptor)
 
PyObject * NewEnumValuesSeq (const EnumDescriptor *descriptor)
 
PyObject * NewEnumValuesSeq (ParentDescriptor descriptor)
 
static int SetContainingType (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetContainingType (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetHasOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetHasOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetSerializedOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 
static int SetSerializedOptions (PyBaseDescriptor *self, PyObject *value, void *closure)
 

Variables

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

Function Documentation

◆ _GetDescriptor() [1/2]

static const EnumDescriptor* google::protobuf::python::enum_descriptor::_GetDescriptor ( PyBaseDescriptor self)
static

◆ _GetDescriptor() [2/2]

static const EnumDescriptor* google::protobuf::python::enum_descriptor::_GetDescriptor ( PyBaseDescriptor self)
static

◆ CopyToProto() [1/2]

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

◆ CopyToProto() [2/2]

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

◆ GetContainingType() [1/2]

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

◆ GetContainingType() [2/2]

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

◆ GetDescriptor() [1/2]

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

◆ GetDescriptor() [2/2]

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

◆ GetEnumvaluesByName() [1/2]

static PyObject* google::protobuf::python::enum_descriptor::GetEnumvaluesByName ( PyBaseDescriptor self,
void *  closure 
)
static

◆ GetEnumvaluesByName() [2/2]

static PyObject* google::protobuf::python::enum_descriptor::GetEnumvaluesByName ( PyBaseDescriptor self,
void *  closure 
)
static

◆ GetEnumvaluesByNumber() [1/2]

static PyObject* google::protobuf::python::enum_descriptor::GetEnumvaluesByNumber ( PyBaseDescriptor self,
void *  closure 
)
static

◆ GetEnumvaluesByNumber() [2/2]

static PyObject* google::protobuf::python::enum_descriptor::GetEnumvaluesByNumber ( PyBaseDescriptor self,
void *  closure 
)
static

◆ GetEnumvaluesSeq() [1/2]

static PyObject* google::protobuf::python::enum_descriptor::GetEnumvaluesSeq ( PyBaseDescriptor self,
void *  closure 
)
static

◆ GetEnumvaluesSeq() [2/2]

static PyObject* google::protobuf::python::enum_descriptor::GetEnumvaluesSeq ( PyBaseDescriptor self,
void *  closure 
)
static

◆ GetFile() [1/2]

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

◆ GetFile() [2/2]

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

◆ GetFullName() [1/2]

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

◆ GetFullName() [2/2]

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

◆ GetHasOptions() [1/2]

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

◆ GetHasOptions() [2/2]

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

◆ GetName() [1/2]

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

◆ GetName() [2/2]

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

◆ GetOptions() [1/2]

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

◆ GetOptions() [2/2]

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

◆ NewEnumValuesByName() [1/2]

PyObject * google::protobuf::python::enum_descriptor::NewEnumValuesByName ( const EnumDescriptor descriptor)

◆ NewEnumValuesByName() [2/2]

PyObject * google::protobuf::python::enum_descriptor::NewEnumValuesByName ( ParentDescriptor  descriptor)

◆ NewEnumValuesByNumber() [1/2]

PyObject * google::protobuf::python::enum_descriptor::NewEnumValuesByNumber ( const EnumDescriptor descriptor)

◆ NewEnumValuesByNumber() [2/2]

PyObject * google::protobuf::python::enum_descriptor::NewEnumValuesByNumber ( ParentDescriptor  descriptor)

◆ NewEnumValuesSeq() [1/2]

PyObject * google::protobuf::python::enum_descriptor::NewEnumValuesSeq ( const EnumDescriptor descriptor)

◆ NewEnumValuesSeq() [2/2]

PyObject * google::protobuf::python::enum_descriptor::NewEnumValuesSeq ( ParentDescriptor  descriptor)

◆ SetContainingType() [1/2]

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

◆ SetContainingType() [2/2]

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

◆ SetHasOptions() [1/2]

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

◆ SetHasOptions() [2/2]

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

◆ SetOptions() [1/2]

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

◆ SetOptions() [2/2]

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

◆ SetSerializedOptions() [1/2]

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

◆ SetSerializedOptions() [2/2]

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

Variable Documentation

◆ Getters [1/2]

PyGetSetDef google::protobuf::python::enum_descriptor::Getters[]
static
Initial value:
= {
{ "full_name", (getter)GetFullName, NULL, "Full name"},
{ "name", (getter)GetName, NULL, "last name"},
{ "file", (getter)GetFile, NULL, "File descriptor"},
{ "values", (getter)GetEnumvaluesSeq, NULL, "values"},
{ "values_by_name", (getter)GetEnumvaluesByName, NULL,
"Enum values by name"},
{ "values_by_number", (getter)GetEnumvaluesByNumber, NULL,
"Enum values by number"},
{ "containing_type", (getter)GetContainingType, (setter)SetContainingType,
"Containing type"},
{ "has_options", (getter)GetHasOptions, (setter)SetHasOptions, "Has Options"},
{ "_options", (getter)NULL, (setter)SetOptions, "Options"},
{ "_serialized_options", (getter)NULL, (setter)SetSerializedOptions,
"Serialized Options"},
{NULL}
}

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

◆ Getters [2/2]

PyGetSetDef google::protobuf::python::enum_descriptor::Getters[]
static
Initial value:
= {
{ "full_name", (getter)GetFullName, NULL, "Full name"},
{ "name", (getter)GetName, NULL, "last name"},
{ "file", (getter)GetFile, NULL, "File descriptor"},
{ "values", (getter)GetEnumvaluesSeq, NULL, "values"},
{ "values_by_name", (getter)GetEnumvaluesByName, NULL,
"Enum values by name"},
{ "values_by_number", (getter)GetEnumvaluesByNumber, NULL,
"Enum values by number"},
{ "containing_type", (getter)GetContainingType, (setter)SetContainingType,
"Containing type"},
{ "has_options", (getter)GetHasOptions, (setter)SetHasOptions, "Has Options"},
{ "_options", (getter)NULL, (setter)SetOptions, "Options"},
{ "_serialized_options", (getter)NULL, (setter)SetSerializedOptions,
"Serialized Options"},
{NULL}
}

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

◆ Methods [1/2]

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

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

◆ Methods [2/2]

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

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

◆ ParentDescriptor

const typedef EnumDescriptor * google::protobuf::python::enum_descriptor::ParentDescriptor
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::method_descriptor::GetFullName
static PyObject * GetFullName(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1788
google::protobuf::python::oneof_descriptor::GetContainingType
static PyObject * GetContainingType(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1551
google::protobuf::python::enum_descriptor::GetEnumvaluesByName
static PyObject * GetEnumvaluesByName(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1068
google::protobuf::python::enum_descriptor::GetEnumvaluesByNumber
static PyObject * GetEnumvaluesByNumber(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1072
google::protobuf::python::enum_descriptor::SetContainingType
static int SetContainingType(PyBaseDescriptor *self, PyObject *value, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1090
google::protobuf::python::service_descriptor::GetFile
static PyObject * GetFile(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1665
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::enum_descriptor::GetEnumvaluesSeq
static PyObject * GetEnumvaluesSeq(PyBaseDescriptor *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/descriptor.cc:1076
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::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
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