Public Member Functions | List of all members
google::protobuf::python::PyProto_API Struct Referenceabstract

#include <proto_api.h>

Public Member Functions

virtual PyObject * DescriptorPool_FromPool (const google::protobuf::DescriptorPool *pool) const =0
 
virtual const EnumDescriptorEnumDescriptor_AsDescriptor (PyObject *enum_desc) const =0
 
virtual const DescriptorPoolGetDefaultDescriptorPool () const =0
 
virtual const DescriptorPoolGetDefaultDescriptorPool () const =0
 
virtual MessageFactoryGetDefaultMessageFactory () const =0
 
virtual MessageFactoryGetDefaultMessageFactory () const =0
 
virtual const MessageGetMessagePointer (PyObject *msg) const =0
 
virtual const MessageGetMessagePointer (PyObject *msg) const =0
 
virtual MessageGetMutableMessagePointer (PyObject *msg) const =0
 
virtual MessageGetMutableMessagePointer (PyObject *msg) const =0
 
virtual const DescriptorMessageDescriptor_AsDescriptor (PyObject *desc) const =0
 
virtual PyObject * NewMessage (const Descriptor *descriptor, PyObject *py_message_factory) const =0
 
virtual PyObject * NewMessageOwnedExternally (Message *msg, PyObject *py_message_factory) const =0
 
virtual ~PyProto_API ()
 
virtual ~PyProto_API ()
 

Detailed Description

Definition at line 63 of file bloaty/third_party/protobuf/python/google/protobuf/proto_api.h.

Constructor & Destructor Documentation

◆ ~PyProto_API() [1/2]

virtual google::protobuf::python::PyProto_API::~PyProto_API ( )
inlinevirtual

◆ ~PyProto_API() [2/2]

virtual google::protobuf::python::PyProto_API::~PyProto_API ( )
inlinevirtual

Definition at line 67 of file protobuf/python/google/protobuf/proto_api.h.

Member Function Documentation

◆ DescriptorPool_FromPool()

virtual PyObject* google::protobuf::python::PyProto_API::DescriptorPool_FromPool ( const google::protobuf::DescriptorPool pool) const
pure virtual

◆ EnumDescriptor_AsDescriptor()

virtual const EnumDescriptor* google::protobuf::python::PyProto_API::EnumDescriptor_AsDescriptor ( PyObject *  enum_desc) const
pure virtual

◆ GetDefaultDescriptorPool() [1/2]

virtual const DescriptorPool* google::protobuf::python::PyProto_API::GetDefaultDescriptorPool ( ) const
pure virtual

◆ GetDefaultDescriptorPool() [2/2]

virtual const DescriptorPool* google::protobuf::python::PyProto_API::GetDefaultDescriptorPool ( ) const
pure virtual

◆ GetDefaultMessageFactory() [1/2]

virtual MessageFactory* google::protobuf::python::PyProto_API::GetDefaultMessageFactory ( ) const
pure virtual

◆ GetDefaultMessageFactory() [2/2]

virtual MessageFactory* google::protobuf::python::PyProto_API::GetDefaultMessageFactory ( ) const
pure virtual

◆ GetMessagePointer() [1/2]

virtual const Message* google::protobuf::python::PyProto_API::GetMessagePointer ( PyObject *  msg) const
pure virtual

◆ GetMessagePointer() [2/2]

virtual const Message* google::protobuf::python::PyProto_API::GetMessagePointer ( PyObject *  msg) const
pure virtual

◆ GetMutableMessagePointer() [1/2]

virtual Message* google::protobuf::python::PyProto_API::GetMutableMessagePointer ( PyObject *  msg) const
pure virtual

◆ GetMutableMessagePointer() [2/2]

virtual Message* google::protobuf::python::PyProto_API::GetMutableMessagePointer ( PyObject *  msg) const
pure virtual

◆ MessageDescriptor_AsDescriptor()

virtual const Descriptor* google::protobuf::python::PyProto_API::MessageDescriptor_AsDescriptor ( PyObject *  desc) const
pure virtual

◆ NewMessage()

virtual PyObject* google::protobuf::python::PyProto_API::NewMessage ( const Descriptor descriptor,
PyObject *  py_message_factory 
) const
pure virtual

◆ NewMessageOwnedExternally()

virtual PyObject* google::protobuf::python::PyProto_API::NewMessageOwnedExternally ( Message msg,
PyObject *  py_message_factory 
) const
pure virtual

The documentation for this struct was generated from the following file:


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