webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
map_field_inl.h File Reference
#include <memory>
#include <google/protobuf/stubs/shared_ptr.h>
#include <google/protobuf/map.h>
#include <google/protobuf/map_field.h>
#include <google/protobuf/map_type_handler.h>

Go to the source code of this file.

Namespaces

 google
 
 google::protobuf
 
 google.protobuf.internal
 

Functions

template<typename T >
T google.protobuf.internal::UnwrapMapKey (const MapKey &map_key)
 
template<>
int32 google.protobuf.internal::UnwrapMapKey< int32 > (const MapKey &map_key)
 
template<>
uint32 google.protobuf.internal::UnwrapMapKey< uint32 > (const MapKey &map_key)
 
template<>
int64 google.protobuf.internal::UnwrapMapKey< int64 > (const MapKey &map_key)
 
template<>
uint64 google.protobuf.internal::UnwrapMapKey< uint64 > (const MapKey &map_key)
 
template<>
bool google.protobuf.internal::UnwrapMapKey< bool > (const MapKey &map_key)
 
template<>
string google.protobuf.internal::UnwrapMapKey< string > (const MapKey &map_key)
 
template<typename T >
void google.protobuf.internal::SetMapKey (MapKey *map_key, const T &value)
 
template<>
void google.protobuf.internal::SetMapKey< int32 > (MapKey *map_key, const int32 &value)
 
template<>
void google.protobuf.internal::SetMapKey< uint32 > (MapKey *map_key, const uint32 &value)
 
template<>
void google.protobuf.internal::SetMapKey< int64 > (MapKey *map_key, const int64 &value)
 
template<>
void google.protobuf.internal::SetMapKey< uint64 > (MapKey *map_key, const uint64 &value)
 
template<>
void google.protobuf.internal::SetMapKey< bool > (MapKey *map_key, const bool &value)
 
template<>
void google.protobuf.internal::SetMapKey< string > (MapKey *map_key, const string &value)