Go to the documentation of this file.
37 #if PY_MAJOR_VERSION >= 3
38 #define PyString_FromFormat PyUnicode_FromFormat
48 return PyString_FromFormat(
"<field property '%s'>",
49 self->field_descriptor->full_name().c_str());
56 return reinterpret_cast<PyObject*
>(
self);
59 self->field_descriptor);
65 PyErr_SetString(PyExc_AttributeError,
"Cannot delete field attribute");
77 return PyString_FromFormat(
"Field %s",
78 self->field_descriptor->full_name().c_str());
108 "Field property of a Message",
133 if (property ==
NULL) {
136 property->field_descriptor = field_descriptor;
137 return reinterpret_cast<PyObject*
>(property);
PHP_PROTO_OBJECT_FREE_END PHP_PROTO_OBJECT_DTOR_END intern self
static PyGetSetDef Getters[]
PyObject * PyFieldDescriptor_FromDescriptor(const FieldDescriptor *field_descriptor)
static PyObject * GetDoc(PyMessageFieldProperty *self, void *closure)
GLsizei GLsizei GLuint * obj
static PyObject * GetDescriptor(PyMessageFieldProperty *self, void *closure)
#define PyVarObject_HEAD_INIT(type, size)
PyTypeObject * CFieldProperty_Type
const FieldDescriptor * field
static PyTypeObject _CFieldProperty_Type
int SetFieldValue(CMessage *self, const FieldDescriptor *field_descriptor, PyObject *value)
PyObject * NewFieldProperty(const FieldDescriptor *field_descriptor)
static PyObject * Repr(PyMessageFieldProperty *self)
static int DescrSet(PyMessageFieldProperty *self, PyObject *obj, PyObject *value)
static PyObject * DescrGet(PyMessageFieldProperty *self, PyObject *obj, PyObject *type)
GLsizei const GLfloat * value
PyObject * GetFieldValue(CMessage *self, const FieldDescriptor *field_descriptor)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:51