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 int AssignItem (PyObject *pself, Py_ssize_t index, PyObject *arg)
 
static int AssSubscript (PyObject *pself, PyObject *slice, PyObject *value)
 
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 * Insert (PyObject *pself, PyObject *args)
 
static int InternalAssignRepeatedField (RepeatedScalarContainer *self, PyObject *list)
 
static PyObject * Item (PyObject *pself, Py_ssize_t index)
 
static Py_ssize_t Len (PyObject *pself)
 
static PyObject * MergeFrom (PyObject *pself, PyObject *arg)
 
RepeatedScalarContainerNewContainer (CMessage *parent, const FieldDescriptor *parent_field_descriptor)
 
static PyObject * Pop (PyObject *pself, PyObject *args)
 
PyObject * Reduce (PyObject *unused_self, PyObject *unused_other)
 
static PyObject * Remove (PyObject *pself, PyObject *value)
 
static PyObject * RichCompare (PyObject *pself, PyObject *other, int opid)
 
static PyObject * Sort (PyObject *pself, PyObject *args, PyObject *kwds)
 
static PyObject * Subscript (PyObject *pself, PyObject *slice)
 
static PyObject * ToStr (PyObject *pself)
 

Variables

static PyMethodDef Methods []
 
static PyMappingMethods MpMethods
 
static PySequenceMethods SqMethods
 

Function Documentation

◆ Append()

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

Definition at line 343 of file repeated_scalar_container.cc.

◆ AppendMethod()

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

Definition at line 423 of file repeated_scalar_container.cc.

◆ AssignItem()

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

Definition at line 85 of file repeated_scalar_container.cc.

◆ AssSubscript()

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

Definition at line 427 of file repeated_scalar_container.cc.

◆ Dealloc()

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

Definition at line 693 of file repeated_scalar_container.cc.

◆ DeepCopy()

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

Definition at line 689 of file repeated_scalar_container.cc.

◆ Extend()

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

Definition at line 491 of file repeated_scalar_container.cc.

◆ ExtendMethod()

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

Definition at line 559 of file repeated_scalar_container.cc.

◆ Insert()

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

Definition at line 519 of file repeated_scalar_container.cc.

◆ InternalAssignRepeatedField()

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

Definition at line 64 of file repeated_scalar_container.cc.

◆ Item()

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

Definition at line 191 of file repeated_scalar_container.cc.

◆ Len()

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

Definition at line 77 of file repeated_scalar_container.cc.

◆ MergeFrom()

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

Definition at line 665 of file repeated_scalar_container.cc.

◆ NewContainer()

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

Definition at line 670 of file repeated_scalar_container.cc.

◆ Pop()

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

Definition at line 637 of file repeated_scalar_container.cc.

◆ Reduce()

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

Definition at line 591 of file repeated_scalar_container.cc.

◆ Remove()

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

Definition at line 540 of file repeated_scalar_container.cc.

◆ RichCompare()

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

Definition at line 563 of file repeated_scalar_container.cc.

◆ Sort()

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

Definition at line 598 of file repeated_scalar_container.cc.

◆ Subscript()

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

Definition at line 278 of file repeated_scalar_container.cc.

◆ ToStr()

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

Definition at line 653 of file repeated_scalar_container.cc.

Variable Documentation

◆ Methods

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 repeated_scalar_container.cc.

◆ MpMethods

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

Definition at line 707 of file repeated_scalar_container.cc.

◆ SqMethods

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

Definition at line 698 of file repeated_scalar_container.cc.

NULL
NULL
Definition: test_security_zap.cpp:405
google::protobuf::python::repeated_scalar_container::Remove
static PyObject * Remove(PyObject *pself, PyObject *value)
Definition: repeated_scalar_container.cc:540
google::protobuf::python::repeated_scalar_container::Sort
static PyObject * Sort(PyObject *pself, PyObject *args, PyObject *kwds)
Definition: repeated_scalar_container.cc:598
google::protobuf::python::repeated_scalar_container::Insert
static PyObject * Insert(PyObject *pself, PyObject *args)
Definition: repeated_scalar_container.cc:519
google::protobuf::python::repeated_scalar_container::Len
static Py_ssize_t Len(PyObject *pself)
Definition: repeated_scalar_container.cc:77
google::protobuf::python::repeated_scalar_container::AssSubscript
static int AssSubscript(PyObject *pself, PyObject *slice, PyObject *value)
Definition: repeated_scalar_container.cc:427
google::protobuf::python::repeated_scalar_container::MergeFrom
static PyObject * MergeFrom(PyObject *pself, PyObject *arg)
Definition: repeated_scalar_container.cc:665
google::protobuf::python::repeated_scalar_container::Pop
static PyObject * Pop(PyObject *pself, PyObject *args)
Definition: repeated_scalar_container.cc:637
google::protobuf::python::repeated_scalar_container::AppendMethod
static PyObject * AppendMethod(PyObject *self, PyObject *item)
Definition: repeated_scalar_container.cc:423
google::protobuf::python::repeated_scalar_container::DeepCopy
PyObject * DeepCopy(PyObject *pself, PyObject *arg)
Definition: repeated_scalar_container.cc:689
google::protobuf::python::repeated_scalar_container::AssignItem
static int AssignItem(PyObject *pself, Py_ssize_t index, PyObject *arg)
Definition: repeated_scalar_container.cc:85
google::protobuf::python::repeated_scalar_container::ExtendMethod
static PyObject * ExtendMethod(PyObject *self, PyObject *value)
Definition: repeated_scalar_container.cc:559
google::protobuf::python::repeated_scalar_container::Item
static PyObject * Item(PyObject *pself, Py_ssize_t index)
Definition: repeated_scalar_container.cc:191
google::protobuf::python::repeated_scalar_container::Reduce
PyObject * Reduce(PyObject *unused_self, PyObject *unused_other)
Definition: repeated_scalar_container.cc:591
google::protobuf::python::repeated_scalar_container::Subscript
static PyObject * Subscript(PyObject *pself, PyObject *slice)
Definition: repeated_scalar_container.cc:278


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