webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends | List of all members
google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > Class Template Reference

#include <map_entry_lite.h>

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

Public Member Functions

 ~MapEntryLite ()
 
virtual const KeyMapEntryAccessorType & key () const
 
virtual const ValueMapEntryAccessorType & value () const
 
KeyMapEntryAccessorType * mutable_key ()
 
ValueMapEntryAccessorType * mutable_value ()
 
string GetTypeName () const
 
void CheckTypeAndMergeFrom (const MessageLite &other)
 
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
 
MessageLiteNew () const
 
MessageLiteNew (Arena *arena) const
 
int SpaceUsed () const
 
void MergeFrom (const MapEntryLite &from)
 
void Clear ()
 
void InitAsDefaultInstance ()
 
ArenaGetArena () const
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
virtual MessageLiteNew (::google::protobuf::Arena *arena) const
 
virtual ::google::protobuf::ArenaGetArena () const
 
virtual voidGetMaybeArenaPointer () const
 
virtual string InitializationErrorString () 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)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)=0
 
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 void SerializeWithCachedSizes (io::CodedOutputStream *output) const =0
 
virtual uint8SerializeWithCachedSizesToArray (uint8 *target) const
 

Static Public Member Functions

static MapEntryLiteEnumWrap (const Key &key, const Value value, Arena *arena)
 
static MapEntryLiteWrap (const Key &key, const Value &value, Arena *arena)
 

Protected Member Functions

void set_has_key ()
 
bool has_key () const
 
void clear_has_key ()
 
void set_has_value ()
 
bool has_value () const
 
void clear_has_value ()
 

Friends

class ::google::protobuf::Arena
 
template<typename K , typename V , WireFormatLite::FieldType , WireFormatLite::FieldType , int >
class internal::MapEntry
 
template<typename K , typename V , WireFormatLite::FieldType , WireFormatLite::FieldType , int >
class internal::MapFieldLite
 

Constructor & Destructor Documentation

◆ ~MapEntryLite()

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

Member Function Documentation

◆ ByteSize()

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

◆ CheckTypeAndMergeFrom()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::CheckTypeAndMergeFrom ( const MessageLite other)
inlinevirtual

◆ Clear()

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

◆ clear_has_key()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::clear_has_key ( )
inlineprotected

◆ clear_has_value()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::clear_has_value ( )
inlineprotected

◆ EnumWrap()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
static MapEntryLite* google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::EnumWrap ( const Key key,
const Value  value,
Arena arena 
)
inlinestatic

◆ GetArena()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
Arena* google::protobuf.internal::MapEntryLite< 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::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::GetCachedSize ( ) const
inlinevirtual

◆ GetTypeName()

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

◆ has_key()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
bool google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::has_key ( ) const
inlineprotected

◆ has_value()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
bool google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::has_value ( ) const
inlineprotected

◆ InitAsDefaultInstance()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntryLite< 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::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::IsInitialized ( ) const
inlinevirtual

◆ key()

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

◆ MergeFrom()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MergeFrom ( const MapEntryLite< 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::MapEntryLite< 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::MapEntryLite< 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::MapEntryLite< 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>
MessageLite* google::protobuf.internal::MapEntryLite< 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>
MessageLite* google::protobuf.internal::MapEntryLite< 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::MapEntryLite< 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::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 output) const
inline

◆ set_has_key()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::set_has_key ( )
inlineprotected

◆ set_has_value()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
void google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::set_has_value ( )
inlineprotected

◆ SpaceUsed()

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

◆ value()

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

◆ Wrap()

template<typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
static MapEntryLite* google::protobuf.internal::MapEntryLite< Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::Wrap ( const Key key,
const Value value,
Arena arena 
)
inlinestatic

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::MapEntry

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

◆ internal::MapFieldLite

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

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