Functions | |
static bool | _GetItemByKey (PyContainer *self, PyObject *key, const void **item) |
static bool | _GetItemByKey (PyContainer *self, PyObject *key, const void **item) |
static PyObject * | _NewKey_ByIndex (PyContainer *self, Py_ssize_t index) |
static PyObject * | _NewKey_ByIndex (PyContainer *self, Py_ssize_t index) |
static PyObject * | _NewObj_ByIndex (PyContainer *self, Py_ssize_t index) |
static PyObject * | _NewObj_ByIndex (PyContainer *self, Py_ssize_t index) |
static PyObject * | Append (PyContainer *self, PyObject *args) |
static PyObject * | Append (PyContainer *self, PyObject *args) |
static int | AssSubscript (PyContainer *self, PyObject *key, PyObject *value) |
static int | AssSubscript (PyContainer *self, PyObject *key, PyObject *value) |
static PyObject * | ContainerRepr (PyContainer *self) |
static PyObject * | ContainerRepr (PyContainer *self) |
static int | Contains (PyContainer *self, PyObject *key) |
static int | Contains (PyContainer *self, PyObject *key) |
static PyObject * | Count (PyContainer *self, PyObject *item) |
static PyObject * | Count (PyContainer *self, PyObject *item) |
static void | Dealloc (PyObject *pself) |
static void | Dealloc (PyObject *pself) |
static int | DescriptorMapping_Equal (PyContainer *self, PyObject *other) |
static int | DescriptorMapping_Equal (PyContainer *self, PyObject *other) |
static int | DescriptorSequence_Equal (PyContainer *self, PyObject *other) |
static int | DescriptorSequence_Equal (PyContainer *self, PyObject *other) |
int | Find (PyContainer *self, PyObject *item) |
static int | GcClear (PyObject *pself) |
static int | GcClear (PyObject *pself) |
static int | GcTraverse (PyObject *pself, visitproc visit, void *arg) |
static int | GcTraverse (PyObject *pself, visitproc visit, void *arg) |
static PyObject * | Get (PyContainer *self, PyObject *args) |
static PyObject * | Get (PyContainer *self, PyObject *args) |
static PyObject * | GetItem (PyContainer *self, Py_ssize_t index) |
static PyObject * | GetItem (PyContainer *self, Py_ssize_t index) |
static PyObject * | Index (PyContainer *self, PyObject *item) |
static PyObject * | Index (PyContainer *self, PyObject *item) |
static PyObject * | Items (PyContainer *self, PyObject *args) |
static PyObject * | Items (PyContainer *self, PyObject *args) |
static PyObject * | Iter (PyContainer *self) |
static PyObject * | Iter (PyContainer *self) |
static void | Iterator_Dealloc (PyContainerIterator *self) |
static void | Iterator_Dealloc (PyContainerIterator *self) |
static PyObject * | Iterator_Next (PyContainerIterator *self) |
static PyObject * | Iterator_Next (PyContainerIterator *self) |
static PyObject * | IterItems (PyContainer *self, PyObject *args) |
static PyObject * | IterItems (PyContainer *self, PyObject *args) |
static PyObject * | IterKeys (PyContainer *self, PyObject *args) |
static PyObject * | IterKeys (PyContainer *self, PyObject *args) |
static PyObject * | IterValues (PyContainer *self, PyObject *args) |
static PyObject * | IterValues (PyContainer *self, PyObject *args) |
static PyObject * | Keys (PyContainer *self, PyObject *args) |
static PyObject * | Keys (PyContainer *self, PyObject *args) |
static Py_ssize_t | Length (PyContainer *self) |
static Py_ssize_t | Length (PyContainer *self) |
static PyObject * | NewContainerIterator (PyContainer *mapping, PyContainerIterator::IterKind kind) |
static PyObject * | NewContainerIterator (PyContainer *mapping, PyContainerIterator::IterKind kind) |
template<class DescriptorClass > | |
PyObject * | NewInternedDescriptor (PyTypeObject *type, const DescriptorClass *descriptor, bool *was_created) |
static PyObject * | NewMappingByCamelcaseName (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | NewMappingByCamelcaseName (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | NewMappingByName (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | NewMappingByName (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | NewMappingByNumber (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | NewMappingByNumber (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | NewSequence (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | NewSequence (DescriptorContainerDef *container_def, const void *descriptor) |
static PyObject * | Reversed (PyContainer *self, PyObject *args) |
static PyObject * | Reversed (PyContainer *self, PyObject *args) |
static PyObject * | RichCompare (PyContainer *self, PyObject *other, int opid) |
static PyObject * | RichCompare (PyContainer *self, PyObject *other, int opid) |
static int | SeqContains (PyContainer *self, PyObject *item) |
static int | SeqContains (PyContainer *self, PyObject *item) |
static PyObject * | SeqSubscript (PyContainer *self, PyObject *item) |
static PyObject * | SeqSubscript (PyContainer *self, PyObject *item) |
static PyObject * | Subscript (PyContainer *self, PyObject *key) |
static PyObject * | Subscript (PyContainer *self, PyObject *key) |
static PyObject * | Values (PyContainer *self, PyObject *args) |
static PyObject * | Values (PyContainer *self, PyObject *args) |
Variables | |
static PyTypeObject | ContainerIterator_Type |
static PyTypeObject | ContainerIterator_Type |
PyTypeObject | DescriptorMapping_Type |
PyTypeObject | DescriptorSequence_Type |
static PyGetSetDef | Getters [] |
static PyGetSetDef | Getters [] |
static PyMappingMethods | MappingMappingMethods |
static PyMappingMethods | MappingMappingMethods |
static PyMethodDef | MappingMethods [] |
static PyMethodDef | MappingMethods [] |
static PySequenceMethods | MappingSequenceMethods |
static PySequenceMethods | MappingSequenceMethods |
PyTypeObject | PyBaseDescriptor_Type |
static PyMappingMethods | SeqMappingMethods |
static PyMappingMethods | SeqMappingMethods |
static PyMethodDef | SeqMethods [] |
static PyMethodDef | SeqMethods [] |
static PySequenceMethods | SeqSequenceMethods |
static PySequenceMethods | SeqSequenceMethods |
|
static |
Definition at line 163 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 168 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 222 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 227 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 249 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 254 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 698 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 703 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 272 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 277 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 300 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 305 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 288 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 293 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 689 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 694 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 392 of file protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 397 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 370 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 375 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 326 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 331 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
int google::protobuf::python::descriptor::Find | ( | PyContainer * | self, |
PyObject * | item | ||
) |
Definition at line 633 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 406 of file protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 411 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 400 of file protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 405 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 450 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 455 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 597 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 602 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 667 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 672 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 500 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 505 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 529 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 534 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 835 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 840 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 840 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 845 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 538 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 543 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 532 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 537 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 535 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 540 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 468 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 473 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 254 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 259 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 923 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 928 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
PyObject * google::protobuf::python::descriptor::NewInternedDescriptor | ( | PyTypeObject * | type, |
const DescriptorClass * | descriptor, | ||
bool * | was_created | ||
) |
Definition at line 347 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 792 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 797 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 780 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 785 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 804 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 809 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 821 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 826 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 708 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 713 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 416 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 421 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 678 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 683 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 609 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 614 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 260 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 265 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 484 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 489 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 881 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 886 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
PyTypeObject google::protobuf::python::descriptor::DescriptorMapping_Type |
Definition at line 558 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
PyTypeObject google::protobuf::python::descriptor::DescriptorSequence_Type |
Definition at line 743 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 412 of file protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 417 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 282 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 287 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 542 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 547 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 439 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 444 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
PyTypeObject google::protobuf::python::descriptor::PyBaseDescriptor_Type |
Definition at line 421 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor.cc.
|
static |
Definition at line 732 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 737 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 713 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 718 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 721 of file protobuf/python/google/protobuf/pyext/descriptor_containers.cc.
|
static |
Definition at line 726 of file bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc.