34 #ifndef GOOGLE_PROTOBUF_PYTHON_CPP_REPEATED_COMPOSITE_CONTAINER_H__ 35 #define GOOGLE_PROTOBUF_PYTHON_CPP_REPEATED_COMPOSITE_CONTAINER_H__ 53 using std::shared_ptr;
55 using internal::shared_ptr;
107 namespace repeated_composite_container {
179 #endif // GOOGLE_PROTOBUF_PYTHON_CPP_REPEATED_COMPOSITE_CONTAINER_H__ Definition: message.h:179
std::vector< TraceArg > args
Definition: event_tracer.cc:256
const FieldDescriptor * field
Definition: parser_unittest.cc:2279
int SetOwner(CMessage *self, const shared_ptr< Message > &new_owner)
Definition: message.cc:1546
CMessage * parent
Definition: repeated_composite_container.h:85
void ReleaseLastTo(CMessage *parent, const FieldDescriptor *field, CMessage *target)
Definition: repeated_composite_container.cc:438
struct google::protobuf::python::RepeatedCompositeContainer RepeatedCompositeContainer
EGLContext EGLenum target
Definition: eglext.h:192
Message
Definition: peerconnection_unittest.cc:105
PyObject * Extend(RepeatedCompositeContainer *self, PyObject *value)
Definition: repeated_composite_container.cc:192
Message * message
Definition: repeated_composite_container.h:96
int AssignSubscript(RepeatedCompositeContainer *self, PyObject *slice, PyObject *value)
Definition: repeated_composite_container.cc:240
Definition: descriptor.h:439
Definition: protobuf.h:85
PyObject * child_messages
Definition: repeated_composite_container.h:102
struct google::protobuf::python::CMessage CMessage
EGLAttrib * value
Definition: eglext.h:120
Definition: message.h:124
Definition: __init__.py:1
shared_ptr< Message > owner
Definition: repeated_composite_container.h:80
const FieldDescriptor * parent_field_descriptor
Definition: repeated_composite_container.h:89
int Release(RepeatedCompositeContainer *self)
Definition: repeated_composite_container.cc:458
Definition: shared_ptr.h:76
PyObject_HEAD
Definition: repeated_composite_container.h:74
CMessageClass * child_message_class
Definition: repeated_composite_container.h:99
PyObject * NewContainer(CMessage *parent, const FieldDescriptor *parent_field_descriptor, CMessageClass *concrete_class)
Definition: repeated_composite_container.cc:504
Definition: gflags_completions.h:115
Definition: repeated_composite_container.h:73
int ReleaseToMessage(RepeatedCompositeContainer *self, Message *new_message)
PyTypeObject RepeatedCompositeContainer_Type
Definition: repeated_composite_container.cc:571
MergeFrom
Definition: python_message.py:1259