webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Static Public Member Functions | Friends | List of all members
google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > Class Template Reference

#include <map_entry.h>

Inheritance diagram for google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >:
google::protobuf.internal::MapEntryBase google::protobuf::Message google::protobuf::MessageLite

Public Member Functions

 ~MapEntry ()
 
virtual const KeyMapEntryAccessorType & key () const
 
KeyMapEntryAccessorType * mutable_key ()
 
virtual const ValueMapEntryAccessorType & value () const
 
ValueMapEntryAccessorType * mutable_value ()
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
int ByteSize () const
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
bool IsInitialized () const
 
MessageNew () const
 
MessageNew (Arena *arena) const
 
int SpaceUsed () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const MapEntry &from)
 
void MergeFrom (const MapEntry &from)
 
void Clear ()
 
void InitAsDefaultInstance ()
 
ArenaGetArena () const
 
- Public Member Functions inherited from google::protobuf.internal::MapEntryBase
::google::protobuf::Metadata GetMetadata () const
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual MessageNew (::google::protobuf::Arena *arena) const
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (std::vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (istream *input)
 
bool ParsePartialFromIstream (istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (ostream *output) const
 
bool SerializePartialToOstream (ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const DescriptorGetDescriptor () const
 
virtual const ReflectionGetReflection () const
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
virtual ::google::protobuf::ArenaGetArena () const
 
virtual voidGetMaybeArenaPointer () const
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
virtual uint8SerializeWithCachedSizesToArray (uint8 *target) const
 

Static Public Member Functions

static MapEntryCreateDefaultInstance (const Descriptor *descriptor)
 

Friends

class ::google::protobuf::Arena
 
template<typename K , typename V , WireFormatLite::FieldType k_wire_type, WireFormatLite::FieldType , int default_enum>
class internal::MapField
 
class internal::GeneratedMessageReflection
 

Additional Inherited Members

- Public Types inherited from google::protobuf::Message
typedef google::protobuf::Reflection Reflection
 
- Protected Member Functions inherited from google::protobuf.internal::MapEntryBase
 MapEntryBase ()
 
virtual ~MapEntryBase ()
 
- Protected Attributes inherited from google::protobuf.internal::MapEntryBase
const Descriptordescriptor_
 
const Reflectionreflection_
 

Constructor & Destructor Documentation

◆ ~MapEntry()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::~MapEntry ( )
inline

Member Function Documentation

◆ ByteSize()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
int google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::ByteSize ( ) const
inlinevirtual

Reimplemented from google::protobuf::Message.

◆ Clear()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::Clear ( )
inlinevirtual

Reimplemented from google::protobuf::Message.

◆ CopyFrom() [1/2]

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::CopyFrom ( const ::google::protobuf::Message from)
inline

◆ CopyFrom() [2/2]

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::CopyFrom ( const MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > &  from)
inline

◆ CreateDefaultInstance()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
static MapEntry* google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::CreateDefaultInstance ( const Descriptor descriptor)
inlinestatic

◆ GetArena()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
Arena* google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::GetArena ( ) const
inline

◆ GetCachedSize()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
int google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::GetCachedSize ( ) const
inlinevirtual

◆ InitAsDefaultInstance()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::InitAsDefaultInstance ( )
inline

◆ IsInitialized()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
bool google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::IsInitialized ( ) const
inlinevirtual

Reimplemented from google::protobuf::Message.

◆ key()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
virtual const KeyMapEntryAccessorType& google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::key ( ) const
inlinevirtual

◆ MergeFrom() [1/2]

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MergeFrom ( const ::google::protobuf::Message from)
inline

◆ MergeFrom() [2/2]

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MergeFrom ( const MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > &  from)
inline

◆ MergePartialFromCodedStream()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
bool google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream input)
inline

◆ mutable_key()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
KeyMapEntryAccessorType* google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::mutable_key ( )
inline

◆ mutable_value()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
ValueMapEntryAccessorType* google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::mutable_value ( )
inline

◆ New() [1/2]

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
Message* google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::New ( ) const
inlinevirtual

◆ New() [2/2]

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
Message* google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::New ( Arena arena) const
inline

◆ SerializeWithCachedSizes()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream output) const
inline

◆ SerializeWithCachedSizesToArray()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
::google::protobuf::uint8* google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 output) const
inline

◆ SpaceUsed()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
int google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::SpaceUsed ( ) const
inlinevirtual

Reimplemented from google::protobuf::Message.

◆ value()

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
virtual const ValueMapEntryAccessorType& google::protobuf.internal::MapEntry< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::value ( ) const
inlinevirtual

Friends And Related Function Documentation

◆ ::google::protobuf::Arena

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
friend class ::google::protobuf::Arena
friend

◆ internal::GeneratedMessageReflection

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
friend class internal::GeneratedMessageReflection
friend

◆ internal::MapField

template<typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
template<typename K , typename V , WireFormatLite::FieldType k_wire_type, WireFormatLite::FieldType , int default_enum>
friend class internal::MapField
friend

The documentation for this class was generated from the following file: