Functions | Variables
google::protobuf::python::message_meta Namespace Reference

Functions

static int AddDescriptors (PyObject *cls, const Descriptor *descriptor)
 
static int AddDescriptors (PyObject *cls, const Descriptor *descriptor)
 
static void Dealloc (PyObject *pself)
 
static void Dealloc (PyObject *pself)
 
static int GcClear (PyObject *pself)
 
static int GcClear (PyObject *pself)
 
static int GcTraverse (PyObject *pself, visitproc visit, void *arg)
 
static int GcTraverse (PyObject *pself, visitproc visit, void *arg)
 
static PyObject * GetAttr (CMessageClass *self, PyObject *name)
 
static PyObject * GetAttr (CMessageClass *self, PyObject *name)
 
static PyObject * GetClassAttribute (CMessageClass *self, PyObject *name)
 
static PyObject * GetClassAttribute (CMessageClass *self, PyObject *name)
 
static PyObject * GetExtensionsByName (CMessageClass *self, void *closure)
 
static PyObject * GetExtensionsByName (CMessageClass *self, void *closure)
 
static PyObject * GetExtensionsByNumber (CMessageClass *self, void *closure)
 
static PyObject * GetExtensionsByNumber (CMessageClass *self, void *closure)
 
static int InsertEmptyWeakref (PyTypeObject *base)
 
static PyObject * New (PyTypeObject *type, PyObject *args, PyObject *kwargs)
 
static PyObject * New (PyTypeObject *type, PyObject *args, PyObject *kwargs)
 

Variables

static PyGetSetDef Getters []
 
static PyGetSetDef Getters []
 

Function Documentation

◆ AddDescriptors() [1/2]

static int google::protobuf::python::message_meta::AddDescriptors ( PyObject *  cls,
const Descriptor descriptor 
)
static

◆ AddDescriptors() [2/2]

static int google::protobuf::python::message_meta::AddDescriptors ( PyObject *  cls,
const Descriptor descriptor 
)
static

◆ Dealloc() [1/2]

static void google::protobuf::python::message_meta::Dealloc ( PyObject *  pself)
static

◆ Dealloc() [2/2]

static void google::protobuf::python::message_meta::Dealloc ( PyObject *  pself)
static

◆ GcClear() [1/2]

static int google::protobuf::python::message_meta::GcClear ( PyObject *  pself)
static

◆ GcClear() [2/2]

static int google::protobuf::python::message_meta::GcClear ( PyObject *  pself)
static

◆ GcTraverse() [1/2]

static int google::protobuf::python::message_meta::GcTraverse ( PyObject *  pself,
visitproc  visit,
void *  arg 
)
static

◆ GcTraverse() [2/2]

static int google::protobuf::python::message_meta::GcTraverse ( PyObject *  pself,
visitproc  visit,
void *  arg 
)
static

◆ GetAttr() [1/2]

static PyObject* google::protobuf::python::message_meta::GetAttr ( CMessageClass self,
PyObject *  name 
)
static

◆ GetAttr() [2/2]

static PyObject* google::protobuf::python::message_meta::GetAttr ( CMessageClass self,
PyObject *  name 
)
static

◆ GetClassAttribute() [1/2]

static PyObject* google::protobuf::python::message_meta::GetClassAttribute ( CMessageClass self,
PyObject *  name 
)
static

◆ GetClassAttribute() [2/2]

static PyObject* google::protobuf::python::message_meta::GetClassAttribute ( CMessageClass self,
PyObject *  name 
)
static

◆ GetExtensionsByName() [1/2]

static PyObject* google::protobuf::python::message_meta::GetExtensionsByName ( CMessageClass self,
void *  closure 
)
static

◆ GetExtensionsByName() [2/2]

static PyObject* google::protobuf::python::message_meta::GetExtensionsByName ( CMessageClass self,
void *  closure 
)
static

◆ GetExtensionsByNumber() [1/2]

static PyObject* google::protobuf::python::message_meta::GetExtensionsByNumber ( CMessageClass self,
void *  closure 
)
static

◆ GetExtensionsByNumber() [2/2]

static PyObject* google::protobuf::python::message_meta::GetExtensionsByNumber ( CMessageClass self,
void *  closure 
)
static

◆ InsertEmptyWeakref()

static int google::protobuf::python::message_meta::InsertEmptyWeakref ( PyTypeObject *  base)
static

◆ New() [1/2]

static PyObject* google::protobuf::python::message_meta::New ( PyTypeObject *  type,
PyObject *  args,
PyObject *  kwargs 
)
static

◆ New() [2/2]

static PyObject* google::protobuf::python::message_meta::New ( PyTypeObject *  type,
PyObject *  args,
PyObject *  kwargs 
)
static

Variable Documentation

◆ Getters [1/2]

PyGetSetDef google::protobuf::python::message_meta::Getters[]
static
Initial value:
= {
{"_extensions_by_name", (getter)GetExtensionsByName, NULL},
{"_extensions_by_number", (getter)GetExtensionsByNumber, NULL},
{NULL}
}

Definition at line 392 of file protobuf/python/google/protobuf/pyext/message.cc.

◆ Getters [2/2]

PyGetSetDef google::protobuf::python::message_meta::Getters[]
static
Initial value:
= {
{"_extensions_by_name", (getter)GetExtensionsByName, NULL},
{"_extensions_by_number", (getter)GetExtensionsByNumber, NULL},
{NULL}
}

Definition at line 424 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/message.cc.

google::protobuf::python::cmessage::GetExtensionsByNumber
static PyObject * GetExtensionsByNumber(CMessage *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/message.cc:2452
google::protobuf::python::cmessage::GetExtensionsByName
static PyObject * GetExtensionsByName(CMessage *self, void *closure)
Definition: protobuf/python/google/protobuf/pyext/message.cc:2447


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