Namespaces | Macros | Functions | Variables
protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc File Reference
#include <google/protobuf/pyext/repeated_scalar_container.h>
#include <cstdint>
#include <memory>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/logging.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/dynamic_message.h>
#include <google/protobuf/message.h>
#include <google/protobuf/pyext/descriptor.h>
#include <google/protobuf/pyext/descriptor_pool.h>
#include <google/protobuf/pyext/message.h>
#include <google/protobuf/pyext/scoped_pyobject_ptr.h>
Include dependency graph for protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:

Go to the source code of this file.

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::python
 
 google::protobuf::python::repeated_scalar_container
 

Macros

#define PyString_AsString(ob)   (PyUnicode_Check(ob) ? PyUnicode_AsUTF8(ob) : PyBytes_AsString(ob))
 

Functions

PyObject * google::protobuf::python::repeated_scalar_container::Append (RepeatedScalarContainer *self, PyObject *item)
 
static PyObject * google::protobuf::python::repeated_scalar_container::AppendMethod (PyObject *self, PyObject *item)
 
static int google::protobuf::python::repeated_scalar_container::AssignItem (PyObject *pself, Py_ssize_t index, PyObject *arg)
 
static int google::protobuf::python::repeated_scalar_container::AssSubscript (PyObject *pself, PyObject *slice, PyObject *value)
 
static void google::protobuf::python::repeated_scalar_container::Dealloc (PyObject *pself)
 
PyObject * google::protobuf::python::repeated_scalar_container::DeepCopy (PyObject *pself, PyObject *arg)
 
PyObject * google::protobuf::python::repeated_scalar_container::Extend (RepeatedScalarContainer *self, PyObject *value)
 
static PyObject * google::protobuf::python::repeated_scalar_container::ExtendMethod (PyObject *self, PyObject *value)
 
static PyObject * google::protobuf::python::repeated_scalar_container::Insert (PyObject *pself, PyObject *args)
 
static int google::protobuf::python::repeated_scalar_container::InternalAssignRepeatedField (RepeatedScalarContainer *self, PyObject *list)
 
static PyObject * google::protobuf::python::repeated_scalar_container::Item (PyObject *pself, Py_ssize_t index)
 
static Py_ssize_t google::protobuf::python::repeated_scalar_container::Len (PyObject *pself)
 
static PyObject * google::protobuf::python::repeated_scalar_container::MergeFrom (PyObject *pself, PyObject *arg)
 
RepeatedScalarContainer * google::protobuf::python::repeated_scalar_container::NewContainer (CMessage *parent, const FieldDescriptor *parent_field_descriptor)
 
static PyObject * google::protobuf::python::repeated_scalar_container::Pop (PyObject *pself, PyObject *args)
 
PyObject * google::protobuf::python::repeated_scalar_container::Reduce (PyObject *unused_self, PyObject *unused_other)
 
static PyObject * google::protobuf::python::repeated_scalar_container::Remove (PyObject *pself, PyObject *value)
 
static PyObject * google::protobuf::python::repeated_scalar_container::Reverse (PyObject *pself)
 
static PyObject * google::protobuf::python::repeated_scalar_container::RichCompare (PyObject *pself, PyObject *other, int opid)
 
static PyObject * google::protobuf::python::repeated_scalar_container::Sort (PyObject *pself, PyObject *args, PyObject *kwds)
 
static PyObject * google::protobuf::python::repeated_scalar_container::Subscript (PyObject *pself, PyObject *slice)
 
static PyObject * google::protobuf::python::repeated_scalar_container::ToStr (PyObject *pself)
 

Variables

static PyMethodDef google::protobuf::python::repeated_scalar_container::Methods []
 
static PyMappingMethods google::protobuf::python::repeated_scalar_container::MpMethods
 
static PySequenceMethods google::protobuf::python::repeated_scalar_container::SqMethods
 

Macro Definition Documentation

◆ PyString_AsString

#define PyString_AsString (   ob)    (PyUnicode_Check(ob) ? PyUnicode_AsUTF8(ob) : PyBytes_AsString(ob))


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