webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
google::protobuf::python::MapContainer Struct Reference

#include <map_container.h>

Inheritance diagram for google::protobuf::python::MapContainer:
google::protobuf::python::MessageMapContainer

Public Member Functions

MessageGetMutableMessage ()
 
int Release ()
 
void SetOwner (const shared_ptr< Message > &new_owner)
 

Public Attributes

 PyObject_HEAD
 
shared_ptr< Messageowner
 
const Messagemessage
 
CMessageparent
 
const FieldDescriptorparent_field_descriptor
 
const FieldDescriptorkey_field_descriptor
 
const FieldDescriptorvalue_field_descriptor
 
uint64 version
 

Member Function Documentation

◆ GetMutableMessage()

Message * google::protobuf::python::MapContainer::GetMutableMessage ( )

◆ Release()

int google::protobuf::python::MapContainer::Release ( )

◆ SetOwner()

void google::protobuf::python::MapContainer::SetOwner ( const shared_ptr< Message > &  new_owner)
inline

Member Data Documentation

◆ key_field_descriptor

const FieldDescriptor* google::protobuf::python::MapContainer::key_field_descriptor

◆ message

const Message* google::protobuf::python::MapContainer::message

◆ owner

shared_ptr<Message> google::protobuf::python::MapContainer::owner

◆ parent

CMessage* google::protobuf::python::MapContainer::parent

◆ parent_field_descriptor

const FieldDescriptor* google::protobuf::python::MapContainer::parent_field_descriptor

◆ PyObject_HEAD

google::protobuf::python::MapContainer::PyObject_HEAD

◆ value_field_descriptor

const FieldDescriptor* google::protobuf::python::MapContainer::value_field_descriptor

◆ version

uint64 google::protobuf::python::MapContainer::version

The documentation for this struct was generated from the following files: