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 * AddMessage (RepeatedCompositeContainer *self, PyObject *value)
 
static PyObject * AddMethod (PyObject *self, PyObject *args, PyObject *kwargs)
 
static PyObject * AddMethod (PyObject *self, PyObject *args, PyObject *kwargs)
 
static PyObject * AppendMethod (PyObject *pself, PyObject *value)
 
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 int AssignSubscriptMethod (PyObject *self, PyObject *slice, PyObject *value)
 
static void Dealloc (PyObject *pself)
 
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 * ExtendMethod (PyObject *self, PyObject *value)
 
static PyObject * GetItem (RepeatedCompositeContainer *self, Py_ssize_t index, Py_ssize_t length=-1)
 
static PyObject * GetItem (RepeatedCompositeContainer *self, Py_ssize_t index, Py_ssize_t length=-1)
 
static PyObject * Insert (PyObject *pself, PyObject *args)
 
static PyObject * Insert (PyObject *pself, PyObject *args)
 
static PyObject * Item (PyObject *pself, Py_ssize_t index)
 
static PyObject * Item (PyObject *pself, Py_ssize_t index)
 
static Py_ssize_t Length (PyObject *pself)
 
static Py_ssize_t Length (PyObject *pself)
 
PyObject * MergeFrom (RepeatedCompositeContainer *self, PyObject *other)
 
static PyObject * MergeFromMethod (PyObject *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 * Pop (PyObject *pself, PyObject *args)
 
static PyObject * Remove (PyObject *pself, PyObject *value)
 
static PyObject * Remove (PyObject *pself, PyObject *value)
 
static void ReorderAttached (RepeatedCompositeContainer *self, PyObject *child_list)
 
static void ReorderAttached (RepeatedCompositeContainer *self, PyObject *child_list)
 
static PyObject * Reverse (PyObject *pself)
 
static int ReversePythonMessages (RepeatedCompositeContainer *self)
 
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 int SortPythonMessages (RepeatedCompositeContainer *self, 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 * SubscriptMethod (PyObject *self, 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

◆ Add()

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

◆ AddMessage() [1/2]

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

◆ AddMessage() [2/2]

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

◆ AddMethod() [1/2]

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

◆ AddMethod() [2/2]

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

◆ AppendMethod() [1/2]

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

◆ AppendMethod() [2/2]

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

◆ AssignSubscript()

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

◆ AssignSubscriptMethod() [1/2]

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

◆ AssignSubscriptMethod() [2/2]

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

◆ Dealloc() [1/2]

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

◆ Dealloc() [2/2]

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

◆ DeepCopy()

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

◆ Extend()

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

◆ ExtendMethod() [1/2]

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

◆ ExtendMethod() [2/2]

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

◆ GetItem() [1/2]

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

◆ GetItem() [2/2]

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

◆ Insert() [1/2]

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

◆ Insert() [2/2]

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

◆ Item() [1/2]

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

◆ Item() [2/2]

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

◆ Length() [1/2]

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

◆ Length() [2/2]

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

◆ MergeFrom()

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

◆ MergeFromMethod() [1/2]

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

◆ MergeFromMethod() [2/2]

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

◆ NewContainer()

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

◆ Pop() [1/2]

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

◆ Pop() [2/2]

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

◆ Remove() [1/2]

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

◆ Remove() [2/2]

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

◆ ReorderAttached() [1/2]

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

◆ ReorderAttached() [2/2]

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

◆ Reverse()

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

◆ ReversePythonMessages()

static int google::protobuf::python::repeated_composite_container::ReversePythonMessages ( RepeatedCompositeContainer self)
static

◆ RichCompare() [1/2]

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

◆ RichCompare() [2/2]

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

◆ Sort() [1/2]

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

◆ Sort() [2/2]

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

◆ SortPythonMessages() [1/2]

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

◆ SortPythonMessages() [2/2]

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

◆ Subscript()

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

◆ SubscriptMethod() [1/2]

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

◆ SubscriptMethod() [2/2]

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

◆ ToStr() [1/2]

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

◆ ToStr() [2/2]

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

Variable Documentation

◆ Methods [1/2]

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 bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc.

◆ Methods [2/2]

PyMethodDef google::protobuf::python::repeated_composite_container::Methods[]
static
Initial value:
= {
{"__deepcopy__", DeepCopy, METH_VARARGS, "Makes a deep copy of the class."},
{"add", reinterpret_cast<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", 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", MergeFromMethod, METH_O,
"Adds objects to the repeated container."},
{nullptr, nullptr}}

Definition at line 533 of file protobuf/python/google/protobuf/pyext/repeated_composite_container.cc.

◆ MpMethods [1/2]

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

◆ MpMethods [2/2]

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

◆ SqMethods [1/2]

PySequenceMethods google::protobuf::python::repeated_composite_container::SqMethods
static

◆ SqMethods [2/2]

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

Definition at line 520 of file protobuf/python/google/protobuf/pyext/repeated_composite_container.cc.

google::protobuf::python::repeated_composite_container::Sort
static PyObject * Sort(PyObject *pself, PyObject *args, PyObject *kwds)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:415
google::protobuf::python::repeated_composite_container::Remove
static PyObject * Remove(PyObject *pself, PyObject *value)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:301
google::protobuf::python::repeated_composite_container::DeepCopy
PyObject * DeepCopy(PyObject *pself, PyObject *arg)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:466
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_composite_container::Length
static Py_ssize_t Length(PyObject *pself)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:66
google::protobuf::python::repeated_composite_container::Item
static PyObject * Item(PyObject *pself, Py_ssize_t index)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:439
google::protobuf::python::repeated_composite_container::Pop
static PyObject * Pop(PyObject *pself, PyObject *args)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:445
google::protobuf::python::repeated_composite_container::SubscriptMethod
static PyObject * SubscriptMethod(PyObject *self, PyObject *slice)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:279
google::protobuf::python::repeated_composite_container::AssignSubscriptMethod
static int AssignSubscriptMethod(PyObject *self, PyObject *slice, PyObject *value)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:295
google::protobuf::python::repeated_composite_container::AppendMethod
static PyObject * AppendMethod(PyObject *pself, PyObject *value)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:126
google::protobuf::python::repeated_composite_container::Reverse
static PyObject * Reverse(PyObject *pself)
Definition: protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:445
google::protobuf::python::repeated_composite_container::Insert
static PyObject * Insert(PyObject *pself, PyObject *args)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:139
google::protobuf::python::repeated_composite_container::AddMethod
static PyObject * AddMethod(PyObject *self, PyObject *args, PyObject *kwargs)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:102
google::protobuf::python::repeated_composite_container::ExtendMethod
static PyObject * ExtendMethod(PyObject *self, PyObject *value)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:201
google::protobuf::python::repeated_composite_container::MergeFromMethod
static PyObject * MergeFromMethod(PyObject *self, PyObject *other)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc:209


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