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

Functions

static void Dealloc (PyObject *pself)
 
static int GcClear (PyObject *pself)
 
static int GcTraverse (PyObject *pself, visitproc visit, void *arg)
 
CMessageClassGetMessageClass (PyMessageFactory *self, const Descriptor *message_descriptor)
 
CMessageClassGetOrCreateMessageClass (PyMessageFactory *self, const Descriptor *descriptor)
 
static PyObject * GetPool (PyMessageFactory *self, void *closure)
 
PyObject * New (PyTypeObject *type, PyObject *args, PyObject *kwargs)
 
PyMessageFactoryNewMessageFactory (PyTypeObject *type, PyDescriptorPool *pool)
 
int RegisterMessageClass (PyMessageFactory *self, const Descriptor *message_descriptor, CMessageClass *message_class)
 

Variables

static PyGetSetDef Getters []
 
static PyMethodDef Methods []
 

Function Documentation

◆ Dealloc()

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

Definition at line 105 of file message_factory.cc.

◆ GcClear()

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

Definition at line 128 of file message_factory.cc.

◆ GcTraverse()

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

Definition at line 119 of file message_factory.cc.

◆ GetMessageClass()

CMessageClass * google::protobuf::python::message_factory::GetMessageClass ( PyMessageFactory self,
const Descriptor message_descriptor 
)

Definition at line 223 of file message_factory.cc.

◆ GetOrCreateMessageClass()

CMessageClass * google::protobuf::python::message_factory::GetOrCreateMessageClass ( PyMessageFactory self,
const Descriptor descriptor 
)

Definition at line 155 of file message_factory.cc.

◆ GetPool()

static PyObject* google::protobuf::python::message_factory::GetPool ( PyMessageFactory self,
void closure 
)
static

Definition at line 239 of file message_factory.cc.

◆ New()

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

Definition at line 79 of file message_factory.cc.

◆ NewMessageFactory()

PyMessageFactory * google::protobuf::python::message_factory::NewMessageFactory ( PyTypeObject *  type,
PyDescriptorPool pool 
)

Definition at line 59 of file message_factory.cc.

◆ RegisterMessageClass()

int google::protobuf::python::message_factory::RegisterMessageClass ( PyMessageFactory self,
const Descriptor message_descriptor,
CMessageClass message_class 
)

Definition at line 140 of file message_factory.cc.

Variable Documentation

◆ Getters

PyGetSetDef google::protobuf::python::message_factory::Getters[]
static
Initial value:
= {
{"pool", (getter)GetPool, NULL, "DescriptorPool"},
{NULL}
}

Definition at line 244 of file message_factory.cc.

◆ Methods

PyMethodDef google::protobuf::python::message_factory::Methods[]
static
Initial value:
= {
{NULL}}

Definition at line 236 of file message_factory.cc.

NULL
NULL
Definition: test_security_zap.cpp:405
google::protobuf::python::message_factory::GetPool
static PyObject * GetPool(PyMessageFactory *self, void *closure)
Definition: message_factory.cc:239


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