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

Functions

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

Variables

static PyMethodDef Methods []
 
static PyMethodDef Methods []
 
static PyMappingMethods MpMethods
 
static PyMappingMethods MpMethods
 
static PySequenceMethods SqMethods
 
static PySequenceMethods SqMethods
 

Function Documentation

◆ Append()

PyObject * google::protobuf::python::repeated_scalar_container::Append ( RepeatedScalarContainer self,
PyObject *  item 
)

◆ AppendMethod() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::AppendMethod ( PyObject *  self,
PyObject *  item 
)
static

◆ AppendMethod() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::AppendMethod ( PyObject *  self,
PyObject *  item 
)
static

◆ AssignItem() [1/2]

static int google::protobuf::python::repeated_scalar_container::AssignItem ( PyObject *  pself,
Py_ssize_t  index,
PyObject *  arg 
)
static

◆ AssignItem() [2/2]

static int google::protobuf::python::repeated_scalar_container::AssignItem ( PyObject *  pself,
Py_ssize_t  index,
PyObject *  arg 
)
static

◆ AssSubscript() [1/2]

static int google::protobuf::python::repeated_scalar_container::AssSubscript ( PyObject *  pself,
PyObject *  slice,
PyObject *  value 
)
static

◆ AssSubscript() [2/2]

static int google::protobuf::python::repeated_scalar_container::AssSubscript ( PyObject *  pself,
PyObject *  slice,
PyObject *  value 
)
static

◆ Dealloc() [1/2]

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

◆ Dealloc() [2/2]

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

◆ DeepCopy()

PyObject * google::protobuf::python::repeated_scalar_container::DeepCopy ( PyObject *  pself,
PyObject *  arg 
)

◆ Extend()

PyObject * google::protobuf::python::repeated_scalar_container::Extend ( RepeatedScalarContainer self,
PyObject *  value 
)

◆ ExtendMethod() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::ExtendMethod ( PyObject *  self,
PyObject *  value 
)
static

◆ ExtendMethod() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::ExtendMethod ( PyObject *  self,
PyObject *  value 
)
static

◆ Insert() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Insert ( PyObject *  pself,
PyObject *  args 
)
static

◆ Insert() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Insert ( PyObject *  pself,
PyObject *  args 
)
static

◆ InternalAssignRepeatedField() [1/2]

static int google::protobuf::python::repeated_scalar_container::InternalAssignRepeatedField ( RepeatedScalarContainer self,
PyObject *  list 
)
static

◆ InternalAssignRepeatedField() [2/2]

static int google::protobuf::python::repeated_scalar_container::InternalAssignRepeatedField ( RepeatedScalarContainer self,
PyObject *  list 
)
static

◆ Item() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Item ( PyObject *  pself,
Py_ssize_t  index 
)
static

◆ Item() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Item ( PyObject *  pself,
Py_ssize_t  index 
)
static

◆ Len() [1/2]

static Py_ssize_t google::protobuf::python::repeated_scalar_container::Len ( PyObject *  pself)
static

◆ Len() [2/2]

static Py_ssize_t google::protobuf::python::repeated_scalar_container::Len ( PyObject *  pself)
static

◆ MergeFrom() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::MergeFrom ( PyObject *  pself,
PyObject *  arg 
)
static

◆ MergeFrom() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::MergeFrom ( PyObject *  pself,
PyObject *  arg 
)
static

◆ NewContainer()

RepeatedScalarContainer * google::protobuf::python::repeated_scalar_container::NewContainer ( CMessage parent,
const FieldDescriptor parent_field_descriptor 
)

◆ Pop() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Pop ( PyObject *  pself,
PyObject *  args 
)
static

◆ Pop() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Pop ( PyObject *  pself,
PyObject *  args 
)
static

◆ Reduce()

PyObject * google::protobuf::python::repeated_scalar_container::Reduce ( PyObject *  unused_self,
PyObject *  unused_other 
)

◆ Remove() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Remove ( PyObject *  pself,
PyObject *  value 
)
static

◆ Remove() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Remove ( PyObject *  pself,
PyObject *  value 
)
static

◆ Reverse()

static PyObject* google::protobuf::python::repeated_scalar_container::Reverse ( PyObject *  pself)
static

◆ RichCompare() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::RichCompare ( PyObject *  pself,
PyObject *  other,
int  opid 
)
static

◆ RichCompare() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::RichCompare ( PyObject *  pself,
PyObject *  other,
int  opid 
)
static

◆ Sort() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Sort ( PyObject *  pself,
PyObject *  args,
PyObject *  kwds 
)
static

◆ Sort() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Sort ( PyObject *  pself,
PyObject *  args,
PyObject *  kwds 
)
static

◆ Subscript() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Subscript ( PyObject *  pself,
PyObject *  slice 
)
static

◆ Subscript() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::Subscript ( PyObject *  pself,
PyObject *  slice 
)
static

◆ ToStr() [1/2]

static PyObject* google::protobuf::python::repeated_scalar_container::ToStr ( PyObject *  pself)
static

◆ ToStr() [2/2]

static PyObject* google::protobuf::python::repeated_scalar_container::ToStr ( PyObject *  pself)
static

Variable Documentation

◆ Methods [1/2]

PyMethodDef google::protobuf::python::repeated_scalar_container::Methods[]
static
Initial value:
= {
{"__deepcopy__", DeepCopy, METH_VARARGS, "Makes a deep copy of the class."},
{"__reduce__", Reduce, METH_NOARGS,
"Outputs picklable representation of the repeated field."},
{"append", AppendMethod, METH_O,
"Appends an object to the repeated container."},
{"extend", ExtendMethod, METH_O,
"Appends objects to the repeated container."},
{"insert", Insert, METH_VARARGS,
"Inserts an object at the specified position in the container."},
{"pop", Pop, METH_VARARGS,
"Removes an object from the repeated container and returns it."},
{"remove", Remove, METH_O,
"Removes an object from the repeated container."},
{"sort", reinterpret_cast<PyCFunction>(Sort), METH_VARARGS | METH_KEYWORDS,
"Sorts the repeated container."},
{"reverse", reinterpret_cast<PyCFunction>(Reverse), METH_NOARGS,
"Reverses elements order of the repeated container."},
{"MergeFrom", static_cast<PyCFunction>(MergeFrom), METH_O,
"Merges a repeated container into the current container."},
{nullptr, nullptr}}

Definition at line 700 of file protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc.

◆ Methods [2/2]

PyMethodDef google::protobuf::python::repeated_scalar_container::Methods[]
static
Initial value:
= {
{ "__deepcopy__", DeepCopy, METH_VARARGS,
"Makes a deep copy of the class." },
{ "__reduce__", Reduce, METH_NOARGS,
"Outputs picklable representation of the repeated field." },
{ "append", AppendMethod, METH_O,
"Appends an object to the repeated container." },
{ "extend", ExtendMethod, METH_O,
"Appends objects to the repeated container." },
{ "insert", Insert, METH_VARARGS,
"Inserts an object at the specified position in the container." },
{ "pop", Pop, METH_VARARGS,
"Removes an object from the repeated container and returns it." },
{ "remove", Remove, METH_O,
"Removes an object from the repeated container." },
{ "sort", (PyCFunction)Sort, METH_VARARGS | METH_KEYWORDS,
"Sorts the repeated container."},
{ "MergeFrom", (PyCFunction)MergeFrom, METH_O,
"Merges a repeated container into the current container." },
{ NULL, NULL }
}

Definition at line 713 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc.

◆ MpMethods [1/2]

PyMappingMethods google::protobuf::python::repeated_scalar_container::MpMethods
static

◆ MpMethods [2/2]

PyMappingMethods google::protobuf::python::repeated_scalar_container::MpMethods
static

◆ SqMethods [1/2]

PySequenceMethods google::protobuf::python::repeated_scalar_container::SqMethods
static
Initial value:
= {
Len,
nullptr,
nullptr,
Item,
nullptr,
}

Definition at line 685 of file protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc.

◆ SqMethods [2/2]

PySequenceMethods google::protobuf::python::repeated_scalar_container::SqMethods
static
google::protobuf::python::repeated_scalar_container::Remove
static PyObject * Remove(PyObject *pself, PyObject *value)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:509
google::protobuf::python::cmessage::Reduce
PyObject * Reduce(CMessage *self)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/message.cc:2436
google::protobuf::python::repeated_scalar_container::Reduce
PyObject * Reduce(PyObject *unused_self, PyObject *unused_other)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:591
google::protobuf::python::repeated_scalar_container::Sort
static PyObject * Sort(PyObject *pself, PyObject *args, PyObject *kwds)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:566
google::protobuf::python::repeated_scalar_container::Insert
static PyObject * Insert(PyObject *pself, PyObject *args)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:488
google::protobuf::python::cmessage::DeepCopy
PyObject * DeepCopy(CMessage *self, PyObject *arg)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/message.cc:2388
google::protobuf::python::repeated_scalar_container::Len
static Py_ssize_t Len(PyObject *pself)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:71
google::protobuf::python::repeated_scalar_container::AssSubscript
static int AssSubscript(PyObject *pself, PyObject *slice, PyObject *value)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:407
google::protobuf::python::repeated_scalar_container::MergeFrom
static PyObject * MergeFrom(PyObject *pself, PyObject *arg)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:652
google::protobuf::python::repeated_scalar_container::Pop
static PyObject * Pop(PyObject *pself, PyObject *args)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:624
google::protobuf::python::repeated_scalar_container::AppendMethod
static PyObject * AppendMethod(PyObject *self, PyObject *item)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:403
google::protobuf::python::repeated_scalar_container::DeepCopy
PyObject * DeepCopy(PyObject *pself, PyObject *arg)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:689
google::protobuf::python::repeated_scalar_container::AssignItem
static int AssignItem(PyObject *pself, Py_ssize_t index, PyObject *arg)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:79
google::protobuf::python::repeated_scalar_container::ExtendMethod
static PyObject * ExtendMethod(PyObject *self, PyObject *value)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:528
google::protobuf::python::repeated_scalar_container::Item
static PyObject * Item(PyObject *pself, Py_ssize_t index)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:184
google::protobuf::python::repeated_scalar_container::Reverse
static PyObject * Reverse(PyObject *pself)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:603
google::protobuf::python::repeated_scalar_container::Subscript
static PyObject * Subscript(PyObject *pself, PyObject *slice)
Definition: protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc:268


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