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

Functions

PyObject * Add (RepeatedCompositeContainer *self, PyObject *args, PyObject *kwargs)
 
static PyObject * AddMessage (RepeatedCompositeContainer *self, PyObject *value)
 
static PyObject * AddMethod (PyObject *self, PyObject *args, PyObject *kwargs)
 
static PyObject * AppendMethod (PyObject *pself, PyObject *value)
 
int AssignSubscript (RepeatedCompositeContainer *self, PyObject *slice, PyObject *value)
 
static int AssignSubscriptMethod (PyObject *self, PyObject *slice, PyObject *value)
 
static void Dealloc (PyObject *pself)
 
PyObject * DeepCopy (PyObject *pself, PyObject *arg)
 
PyObject * Extend (RepeatedCompositeContainer *self, PyObject *value)
 
static PyObject * ExtendMethod (PyObject *self, PyObject *value)
 
static PyObject * GetItem (RepeatedCompositeContainer *self, Py_ssize_t index, Py_ssize_t length=-1)
 
static PyObject * Insert (PyObject *pself, PyObject *args)
 
static PyObject * Item (PyObject *pself, Py_ssize_t index)
 
static Py_ssize_t Length (PyObject *pself)
 
PyObject * MergeFrom (RepeatedCompositeContainer *self, PyObject *other)
 
static PyObject * MergeFromMethod (PyObject *self, PyObject *other)
 
RepeatedCompositeContainerNewContainer (CMessage *parent, const FieldDescriptor *parent_field_descriptor, CMessageClass *child_message_class)
 
static PyObject * Pop (PyObject *pself, PyObject *args)
 
static PyObject * Remove (PyObject *pself, PyObject *value)
 
static void ReorderAttached (RepeatedCompositeContainer *self, PyObject *child_list)
 
static PyObject * RichCompare (PyObject *pself, PyObject *other, int opid)
 
static PyObject * Sort (PyObject *pself, PyObject *args, PyObject *kwds)
 
static int SortPythonMessages (RepeatedCompositeContainer *self, PyObject *args, PyObject *kwds)
 
PyObject * Subscript (RepeatedCompositeContainer *self, PyObject *item)
 
static PyObject * SubscriptMethod (PyObject *self, PyObject *slice)
 
static PyObject * ToStr (PyObject *pself)
 

Variables

static PyMethodDef Methods []
 
static PyMappingMethods MpMethods
 
static PySequenceMethods SqMethods
 

Function Documentation

◆ Add()

PyObject * google::protobuf::python::repeated_composite_container::Add ( RepeatedCompositeContainer self,
PyObject *  args,
PyObject *  kwargs 
)

Definition at line 78 of file repeated_composite_container.cc.

◆ AddMessage()

static PyObject* google::protobuf::python::repeated_composite_container::AddMessage ( RepeatedCompositeContainer self,
PyObject *  value 
)
static

Definition at line 109 of file repeated_composite_container.cc.

◆ AddMethod()

static PyObject* google::protobuf::python::repeated_composite_container::AddMethod ( PyObject *  self,
PyObject *  args,
PyObject *  kwargs 
)
static

Definition at line 102 of file repeated_composite_container.cc.

◆ AppendMethod()

static PyObject* google::protobuf::python::repeated_composite_container::AppendMethod ( PyObject *  pself,
PyObject *  value 
)
static

Definition at line 126 of file repeated_composite_container.cc.

◆ AssignSubscript()

int google::protobuf::python::repeated_composite_container::AssignSubscript ( RepeatedCompositeContainer self,
PyObject *  slice,
PyObject *  value 
)

Definition at line 283 of file repeated_composite_container.cc.

◆ AssignSubscriptMethod()

static int google::protobuf::python::repeated_composite_container::AssignSubscriptMethod ( PyObject *  self,
PyObject *  slice,
PyObject *  value 
)
static

Definition at line 295 of file repeated_composite_container.cc.

◆ Dealloc()

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

Definition at line 494 of file repeated_composite_container.cc.

◆ DeepCopy()

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

Definition at line 466 of file repeated_composite_container.cc.

◆ Extend()

PyObject * google::protobuf::python::repeated_composite_container::Extend ( RepeatedCompositeContainer self,
PyObject *  value 
)

Definition at line 172 of file repeated_composite_container.cc.

◆ ExtendMethod()

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

Definition at line 201 of file repeated_composite_container.cc.

◆ GetItem()

static PyObject* google::protobuf::python::repeated_composite_container::GetItem ( RepeatedCompositeContainer self,
Py_ssize_t  index,
Py_ssize_t  length = -1 
)
static

Definition at line 214 of file repeated_composite_container.cc.

◆ Insert()

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

Definition at line 139 of file repeated_composite_container.cc.

◆ Item()

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

Definition at line 439 of file repeated_composite_container.cc.

◆ Length()

static Py_ssize_t google::protobuf::python::repeated_composite_container::Length ( PyObject *  pself)
static

Definition at line 66 of file repeated_composite_container.cc.

◆ MergeFrom()

PyObject * google::protobuf::python::repeated_composite_container::MergeFrom ( RepeatedCompositeContainer self,
PyObject *  other 
)

Definition at line 205 of file repeated_composite_container.cc.

◆ MergeFromMethod()

static PyObject* google::protobuf::python::repeated_composite_container::MergeFromMethod ( PyObject *  self,
PyObject *  other 
)
static

Definition at line 209 of file repeated_composite_container.cc.

◆ NewContainer()

RepeatedCompositeContainer * google::protobuf::python::repeated_composite_container::NewContainer ( CMessage parent,
const FieldDescriptor parent_field_descriptor,
CMessageClass child_message_class 
)

Definition at line 471 of file repeated_composite_container.cc.

◆ Pop()

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

Definition at line 445 of file repeated_composite_container.cc.

◆ Remove()

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

Definition at line 301 of file repeated_composite_container.cc.

◆ ReorderAttached()

static void google::protobuf::python::repeated_composite_container::ReorderAttached ( RepeatedCompositeContainer self,
PyObject *  child_list 
)
static

Definition at line 376 of file repeated_composite_container.cc.

◆ RichCompare()

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

Definition at line 327 of file repeated_composite_container.cc.

◆ Sort()

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

Definition at line 415 of file repeated_composite_container.cc.

◆ SortPythonMessages()

static int google::protobuf::python::repeated_composite_container::SortPythonMessages ( RepeatedCompositeContainer self,
PyObject *  args,
PyObject *  kwds 
)
static

Definition at line 398 of file repeated_composite_container.cc.

◆ Subscript()

PyObject * google::protobuf::python::repeated_composite_container::Subscript ( RepeatedCompositeContainer self,
PyObject *  item 
)

Definition at line 234 of file repeated_composite_container.cc.

◆ SubscriptMethod()

static PyObject* google::protobuf::python::repeated_composite_container::SubscriptMethod ( PyObject *  self,
PyObject *  slice 
)
static

Definition at line 279 of file repeated_composite_container.cc.

◆ ToStr()

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

Definition at line 360 of file repeated_composite_container.cc.

Variable Documentation

◆ Methods

PyMethodDef google::protobuf::python::repeated_composite_container::Methods[]
static
Initial value:
= {
{ "__deepcopy__", DeepCopy, METH_VARARGS,
"Makes a deep copy of the class." },
{ "add", (PyCFunction)AddMethod, METH_VARARGS | METH_KEYWORDS,
"Adds an object to the repeated container." },
{ "append", AppendMethod, METH_O,
"Appends a message to the end of the repeated container."},
{ "insert", Insert, METH_VARARGS,
"Inserts a message before the specified index." },
{ "extend", ExtendMethod, METH_O,
"Adds objects to the repeated 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", MergeFromMethod, METH_O,
"Adds objects to the repeated container." },
{ NULL, NULL }
}

Definition at line 515 of file repeated_composite_container.cc.

◆ MpMethods

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

Definition at line 509 of file repeated_composite_container.cc.

◆ SqMethods

PySequenceMethods google::protobuf::python::repeated_composite_container::SqMethods
static
Initial value:
= {
0,
0,
}

Definition at line 502 of file repeated_composite_container.cc.

google::protobuf::python::repeated_composite_container::Sort
static PyObject * Sort(PyObject *pself, PyObject *args, PyObject *kwds)
Definition: repeated_composite_container.cc:415
NULL
NULL
Definition: test_security_zap.cpp:405
google::protobuf::python::repeated_composite_container::Remove
static PyObject * Remove(PyObject *pself, PyObject *value)
Definition: repeated_composite_container.cc:301
google::protobuf::python::repeated_composite_container::Item
static PyObject * Item(PyObject *pself, Py_ssize_t index)
Definition: repeated_composite_container.cc:439
google::protobuf::python::repeated_composite_container::Pop
static PyObject * Pop(PyObject *pself, PyObject *args)
Definition: repeated_composite_container.cc:445
google::protobuf::python::repeated_composite_container::SubscriptMethod
static PyObject * SubscriptMethod(PyObject *self, PyObject *slice)
Definition: repeated_composite_container.cc:279
google::protobuf::python::repeated_composite_container::AssignSubscriptMethod
static int AssignSubscriptMethod(PyObject *self, PyObject *slice, PyObject *value)
Definition: repeated_composite_container.cc:295
google::protobuf::python::repeated_composite_container::DeepCopy
PyObject * DeepCopy(PyObject *pself, PyObject *arg)
Definition: repeated_composite_container.cc:466
google::protobuf::python::repeated_composite_container::AppendMethod
static PyObject * AppendMethod(PyObject *pself, PyObject *value)
Definition: repeated_composite_container.cc:126
google::protobuf::python::repeated_composite_container::Insert
static PyObject * Insert(PyObject *pself, PyObject *args)
Definition: repeated_composite_container.cc:139
google::protobuf::python::repeated_composite_container::AddMethod
static PyObject * AddMethod(PyObject *self, PyObject *args, PyObject *kwargs)
Definition: repeated_composite_container.cc:102
google::protobuf::python::repeated_composite_container::ExtendMethod
static PyObject * ExtendMethod(PyObject *self, PyObject *value)
Definition: repeated_composite_container.cc:201
Length
Length
google::protobuf::python::repeated_composite_container::MergeFromMethod
static PyObject * MergeFromMethod(PyObject *self, PyObject *other)
Definition: repeated_composite_container.cc:209


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