Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
google.protobuf.internal Namespace Reference

Namespaces

 _parameterized
 
 api_implementation
 
 containers
 
 decoder
 
 descriptor_database_test
 
 descriptor_pool_test
 
 descriptor_test
 
 encoder
 
 enum_type_wrapper
 
 extension_dict
 
 generator_test
 
 import_test_package
 
 json_format_test
 
 keywords_test
 
 message_factory_test
 
 message_listener
 
 message_test
 
 proto_builder_test
 
 python_message
 
 reflection_test
 
 service_reflection_test
 
 symbol_database_test
 
 test_util
 
 testing_refleaks
 
 text_encoding_test
 
 text_format_test
 
 type_checkers
 
 unknown_fields_test
 
 well_known_types
 
 well_known_types_test
 
 wire_format
 
 wire_format_test
 

Classes

class  AccessorHelper
 
class  AllocatedRepeatedPtrFieldBackInsertIterator
 
struct  and_
 
class  AnyMetadata
 
class  ArenaImpl
 
struct  ArenaStringPtr
 
struct  ArrayOutput
 
union  AuxillaryParseTableField
 
struct  big_
 
struct  BoundedZCIS
 
class  CachedSize
 
class  CodedOutputStreamFieldSkipper
 
struct  CompareByDerefFirst
 
struct  CompareByFirstField
 
struct  CompareHelper
 
struct  CompareHelper< ArenaStringPtr >
 
struct  CompareMapKey
 
struct  CompileAssert
 
struct  DateTime
 
struct  DeconstructMapEntry
 
struct  DeconstructMapEntry< MapEntry< Derived, K, V, key, value, default_enum > >
 
struct  DeconstructMapEntry< MapEntryLite< T, K, V, key, value, default_enum > >
 
class  DescriptorPoolExtensionFinder
 
struct  DescriptorTable
 
class  DynamicMapField
 
struct  ElementCopier
 
struct  ElementCopier< Element, true >
 
struct  EnumEntry
 
struct  EnumParseWrapper
 
class  EnumTypeTraits
 
class  EpsCopyInputStream
 
class  ExplicitlyConstructed
 
class  ExtensionFinder
 
class  ExtensionIdentifier
 
struct  ExtensionInfo
 
class  ExtensionSet
 
struct  FieldMetadata
 
class  FieldSkipper
 
struct  FromHelper
 
struct  FromHelper< WireFormatLite::TYPE_BYTES >
 
struct  FromHelper< WireFormatLite::TYPE_MESSAGE >
 
struct  FromHelper< WireFormatLite::TYPE_STRING >
 
class  FunctionClosure0
 
class  FunctionClosure1
 
class  FunctionClosure2
 
class  FunctionResultCallback_0_0
 
class  FunctionResultCallback_0_1
 
class  FunctionResultCallback_1_0
 
class  FunctionResultCallback_1_1
 
class  GeneratedExtensionFinder
 
class  GenericTypeHandler
 
class  HasBits
 
struct  identity_
 
struct  if_
 
struct  if_< false, A, B >
 
class  ImplicitWeakMessage
 
class  ImplicitWeakTypeHandler
 
class  InlinedStringField
 
struct  integral_constant
 
struct  InternalConstRef
 
class  InternalMetadataWithArena
 
class  InternalMetadataWithArenaBase
 
class  InternalMetadataWithArenaLite
 
struct  IsMovable
 
class  LazyDescriptor
 
class  LiteUnknownFieldSetter
 
class  LogFinisher
 
class  LogMessage
 
class  MapArenaMessageCreator
 
class  MapArenaMessageCreator< Type, false >
 
class  MapArenaMessageCreator< Type, true >
 
class  MapEntry
 
struct  MapEntryFuncs
 
struct  MapEntryHelper
 
struct  MapEntryHelper< MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > >
 
struct  MapEntryHelper< MapEntryLite< T, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > >
 
class  MapEntryImpl
 
class  MapEntryLite
 
struct  MapEntryToMapField
 
struct  MapEntryToMapField< MapEntry< T, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > >
 
struct  MapEntryToMapField< MapEntryLite< T, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > >
 
class  MapField
 
class  MapFieldAccessor
 
class  MapFieldBase
 
class  MapFieldBasePrimitiveTest
 
class  MapFieldBaseStub
 
class  MapFieldInDynamicMessageTest
 
class  MapFieldLite
 
class  MapFieldPrinterHelper
 
class  MapFieldReflectionTest
 
class  MapFieldStateTest
 
struct  MapIf
 
struct  MapIf< false, TrueType, FalseType >
 
struct  MapIf< true, TrueType, FalseType >
 
class  MapImplTest
 
class  MapKeySorter
 
class  MapTypeHandler
 
class  MapTypeHandler< WireFormatLite::TYPE_MESSAGE, Type >
 
class  MapValueInitializer
 
class  MapValueInitializer< false, Type >
 
class  MapValueInitializer< true, Type >
 
class  MapWireFieldTypeTraits
 
class  MergePartialFromCodedStreamHelper
 
struct  MessageDescriptorGetter
 
struct  MessageDescriptorGetter< Message >
 
class  MessageSetFieldSkipper
 
class  MessageTypeTraits
 
class  MethodClosure0
 
class  MethodClosure1
 
class  MethodClosure2
 
class  MethodResultCallback_0_0
 
class  MethodResultCallback_6_2
 
struct  MigrationSchema
 
struct  MoveHelper
 
struct  MoveHelper< false, false, true, T >
 
struct  MoveHelper< false, true, is_stringlike, T >
 
struct  MoveHelper< true, is_message, is_stringlike, T >
 
class  MutexLock
 
class  MutexLockMaybe
 
class  NoHeapChecker
 
struct  OneOfFieldHelper
 
struct  OneOfFieldHelper< FieldMetadata::kInlinedType >
 
struct  or_
 
struct  OutputHelper
 
struct  OutputHelper< ArrayOutput, type >
 
struct  OutputHelper< io::CodedOutputStream, type >
 
struct  PackedFieldHelper
 
struct  PackedFieldHelper< FieldMetadata::kInlinedType >
 
struct  PackedFieldHelper< WireFormatLite::TYPE_BYTES >
 
struct  PackedFieldHelper< WireFormatLite::TYPE_GROUP >
 
struct  PackedFieldHelper< WireFormatLite::TYPE_MESSAGE >
 
struct  PackedFieldHelper< WireFormatLite::TYPE_STRING >
 
class  ParseContext
 
struct  ParseTable
 
struct  ParseTableField
 
struct  PrimitiveTraits
 
struct  PrimitiveTypeHelper
 
struct  PrimitiveTypeHelper< FieldMetadata::kInlinedType >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_BOOL >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_BYTES >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_DOUBLE >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_ENUM >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_FIXED32 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_FIXED64 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_FLOAT >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_INT32 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_INT64 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_SFIXED32 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_SFIXED64 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_SINT32 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_SINT64 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_STRING >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_UINT32 >
 
struct  PrimitiveTypeHelper< WireFormatLite::TYPE_UINT64 >
 
class  PrimitiveTypeTraits
 
class  RandomAccessRepeatedFieldAccessor
 
class  ReflectionOps
 
struct  ReflectionSchema
 
struct  RefTypeTraits
 
struct  RefTypeTraits< T, typename std::enable_if< is_proto_enum< T >::value >::type >
 
struct  RefTypeTraits< T, typename std::enable_if< PrimitiveTraits< T >::is_primitive >::type >
 
struct  RefTypeTraits< T, typename std::enable_if< std::is_base_of< Message, T >::value >::type >
 
struct  RefTypeTraits< T, typename std::enable_if< std::is_same< std::string, T >::value >::type >
 
struct  RemapEntry
 
struct  RemoveConst
 
struct  RemoveConst< const T >
 
class  RepeatedEnumTypeTraits
 
class  RepeatedFieldAccessor
 
class  RepeatedFieldBackInsertIterator
 
struct  RepeatedFieldHelper
 
struct  RepeatedFieldHelper< FieldMetadata::kInlinedType >
 
struct  RepeatedFieldHelper< WireFormatLite::TYPE_BYTES >
 
struct  RepeatedFieldHelper< WireFormatLite::TYPE_GROUP >
 
struct  RepeatedFieldHelper< WireFormatLite::TYPE_MESSAGE >
 
struct  RepeatedFieldHelper< WireFormatLite::TYPE_STRING >
 
class  RepeatedFieldPrimitiveAccessor
 
class  RepeatedFieldRefIterator
 
class  RepeatedFieldWrapper
 
class  RepeatedMessageTypeHandler
 
class  RepeatedMessageTypeTraits
 
class  RepeatedPrimitiveDefaults
 
class  RepeatedPrimitiveTypeTraits
 
class  RepeatedPtrFieldBackInsertIterator
 
class  RepeatedPtrFieldBase
 
class  RepeatedPtrFieldMessageAccessor
 
class  RepeatedPtrFieldStringAccessor
 
class  RepeatedPtrFieldWrapper
 
class  RepeatedPtrIterator
 
class  RepeatedPtrOverPtrsIterator
 
class  RepeatedStringTypeTraits
 
struct  SCCInfo
 
struct  SCCInfoBase
 
struct  SerializationTable
 
struct  ShutdownData
 
struct  SingularFieldHelper
 
struct  SingularFieldHelper< FieldMetadata::kInlinedType >
 
struct  SingularFieldHelper< WireFormatLite::TYPE_BYTES >
 
struct  SingularFieldHelper< WireFormatLite::TYPE_GROUP >
 
struct  SingularFieldHelper< WireFormatLite::TYPE_MESSAGE >
 
struct  SingularFieldHelper< WireFormatLite::TYPE_STRING >
 
struct  SortItem
 
struct  SourceWrapper
 
struct  StringPiecePod
 
class  StringTypeHandler
 
class  StringTypeTraits
 
class  TaggedPtr
 
struct  type_equals_
 
struct  type_equals_< A, A >
 
class  TypeDefinedMapFieldBase
 
struct  TypeImplementsMergeBehavior
 
struct  TypeImplementsMergeBehavior< std::string >
 
struct  TypeImplementsMergeBehaviorProbeForMergeFrom
 
class  UnknownFieldLiteParserHelper
 
class  UnknownFieldSetFieldSkipper
 
class  UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator
 
struct  UTF8StateMachineObj
 
class  WireFormat
 
class  WireFormatLite
 

Typedefs

typedef bool EnumValidityFunc(int number)
 
typedef bool EnumValidityFuncWithArg(const void *arg, int number)
 
typedef false_type false_
 
typedef integral_constant< bool, falsefalse_type
 
typedef uint8 FieldType
 
using LifecycleId = int64_t
 
using Mutex = WrappedMutex
 
using once_flag = std::once_flag
 
typedef MutexLock ReaderMutexLock
 
typedef char small_
 
typedef void(* SpecialSerializer) (const uint8 *base, uint32 offset, uint32 tag, uint32 has_offset, io::CodedOutputStream *output)
 
typedef true_type true_
 
typedef integral_constant< bool, truetrue_type
 
typedef UTF8StateMachineObj UTF8ScanObj
 
typedef MutexLock WriterMutexLock
 

Enumerations

enum  Cardinality { Cardinality_SINGULAR = 0, Cardinality_REPEATED = 1, Cardinality_ONEOF = 3 }
 
enum  ExitReason {
  kExitDstSpaceFull = 239, kExitIllegalStructure, kExitOK, kExitReject,
  kExitReplace1, kExitReplace2, kExitReplace3, kExitReplace21,
  kExitReplace31, kExitReplace32, kExitReplaceOffset1, kExitReplaceOffset2,
  kExitReplace1S0, kExitSpecial, kExitDoAgain, kExitRejectAlt,
  kExitNone
}
 
enum  ProcessingType {
  ProcessingType_STRING = 0, ProcessingType_CORD = 1, ProcessingType_STRING_PIECE = 2, ProcessingType_INLINED = 3,
  ProcessingType_MESSAGE = 4
}
 
enum  ProcessingTypes {
  TYPE_STRING_CORD = 19, TYPE_STRING_STRING_PIECE = 20, TYPE_BYTES_CORD = 21, TYPE_BYTES_STRING_PIECE = 22,
  TYPE_STRING_INLINED = 23, TYPE_BYTES_INLINED = 24, TYPE_MAP = 25
}
 
enum  StringType { StringType_STRING = 0, StringType_INLINED = 3 }
 

Functions

void AddDescriptors (const DescriptorTable *table)
 
template<typename Type >
TypeAddField (MessageLite *msg, int64 offset)
 
template<typename Type >
void AddField (MessageLite *msg, int64 offset, Type value)
 
template<>
std::stringAddField< std::string > (MessageLite *msg, int64 offset)
 
size_t AlignUpTo8 (size_t n)
 
template<typename Key , typename T >
bool AllAreInitialized (const Map< Key, T > &t)
 
template<class Type >
bool AllAreInitialized (const Type &t)
 
template<class T >
bool AllAreInitializedWeak (const RepeatedPtrField< T > &t)
 
template<>
bool AlmostEquals (double a, double b)
 
template<>
bool AlmostEquals (float a, float b)
 
template<typename T >
bool AlmostEquals (T a, T b)
 
template<typename T >
void arena_delete_object (void *object)
 
template<typename T >
void arena_destruct_object (void *object)
 
void arena_free (void *object, size_t size)
 
void AssignDescriptors (const DescriptorTable *table)
 
template<typename To , typename From >
To bit_cast (const From &from)
 
template<typename Iter >
int CalculateReserve (Iter begin, Iter end)
 
template<typename Iter >
int CalculateReserve (Iter begin, Iter end, std::forward_iterator_tag)
 
template<typename Iter >
int CalculateReserve (Iter, Iter, std::input_iterator_tag)
 
template<typename... Args>
void call_once (Args &&... args)
 
static bool CallNoArgValidityFunc (const void *arg, int number)
 
template<typename T >
TCheckNotNull (const char *, int, const char *name, T *val)
 
void ClearOneofField (const ParseTableField &field, Arena *arena, MessageLite *msg)
 
size_t ComputeUnknownMessageSetItemsSize (const std::string &unknown_fields)
 
size_t ComputeUnknownMessageSetItemsSize (const UnknownFieldSet &unknown_fields)
 
static std::string ConstructKey (uint64 n)
 
static void CopyConstructorHelper (Arena *arena, Map< int32, int32 > *m)
 
FieldDescriptor::CppType cpp_type (FieldType type)
 
bool DateTimeToSeconds (const DateTime &time, int64 *seconds)
 
uint32 DecodeTwoBytes (uint32 value, const char **ptr)
 
void DefaultLogHandler (LogLevel level, const char *filename, int line, const string &message)
 
void DestroyMessage (const void *message)
 
void DestroyString (const void *s)
 
template<typename T >
static std::string DeterministicSerialization (const T &t)
 
template<typename T >
static std::string DeterministicSerializationWithSerializePartialToCodedStream (const T &t)
 
template<typename T >
static std::string DeterministicSerializationWithSerializeToCodedStream (const T &t)
 
template<typename To , typename From >
To down_cast (From &f)
 
template<typename To , typename From >
To down_cast (From *f)
 
template<typename To , typename From >
To DownCast (From &f)
 
template<typename To , typename From >
To DownCast (From *f)
 
template<typename T >
TDuplicateIfNonNull (T *message)
 
MessageLiteDuplicateIfNonNullInternal (MessageLite *message)
 
void ExtensionSerializer (const uint8 *ptr, uint32 offset, uint32 tag, uint32 has_offset, io::CodedOutputStream *output)
 
int fastmemcmp_inlined (const char *a, const char *b, size_t n)
 
WireFormatLite::FieldType field_type (FieldType type)
 
template<typename T >
const PROTOBUF_MUST_USE_RESULT char * FieldParser (uint64 tag, T &field_parser, const char *ptr, ParseContext *ctx)
 
template<typename T >
const char * FixedParser (void *object, const char *ptr, ParseContext *ctx)
 
string FormatTime (int64 seconds, int32 nanos)
 
size_t FromIntSize (int size)
 
static int Func (int i, int j)
 
void GenericSwap (MessageLite *m1, MessageLite *m2)
 
template<typename T >
const TGet (const void *ptr)
 
bool GetAnyFieldDescriptors (const Message &message, const FieldDescriptor **type_url_field, const FieldDescriptor **value_field)
 
template<typename InternalMetadata >
Arena * GetArena (MessageLite *msg, int64 arena_offset)
 
void GetCurrentTime (int64 *seconds, int32 *nanos)
 
const PROTOBUF_EXPORT std::stringGetEmptyString ()
 
const PROTOBUF_EXPORT std::stringGetEmptyStringAlreadyInited ()
 
ExtensionSetGetExtensionSet (MessageLite *msg, int64 extension_offset)
 
template<typename T >
TGetOwnedMessage (Arena *message_arena, T *submessage, Arena *submessage_arena)
 
MessageLiteGetOwnedMessageInternal (Arena *message_arena, MessageLite *submessage, Arena *submessage_arena)
 
static const ReflectionGetReflectionOrDie (const Message &m)
 
std::string GetTypeUrl (StringPiece message_name, StringPiece type_url_prefix)
 
class PROTOBUF_EXPORT GOOGLE_PROTOBUF_CAPABILITY ("mutex") WrappedMutex
 
template<typename UnknownFieldHandler , typename InternalMetadata , Cardinality cardinality>
bool HandleEnum (const ParseTable &table, io::CodedInputStream *input, MessageLite *msg, uint32 *presence, uint32 presence_index, int64 offset, uint32 tag, int field_number)
 
template<typename UnknownFieldHandler , Cardinality cardinality, bool is_string_type, StringType ctype>
static bool HandleString (io::CodedInputStream *input, MessageLite *msg, Arena *arena, uint32 *has_bits, uint32 has_bit_index, int64 offset, const void *default_ptr, const char *field_name)
 
template<typename To , typename From >
To implicit_cast (From const &f)
 
template<typename T , typename Metadata >
EnumParseWrapper< T, MetadataInitEnumParseWrapper (T *map_field, bool(*is_valid)(int), uint32 field_num, Metadata *metadata)
 
bool InitializeEnumStrings (const EnumEntry *enums, const int *sorted_indices, size_t size, internal::ExplicitlyConstructed< std::string > *enum_strings)
 
void InitImplicitWeakMessageDefaultInstance ()
 
void InitProtobufDefaults ()
 
static bool InitProtobufDefaultsImpl ()
 
void InitSCC (SCCInfoBase *scc)
 
void InitSCCImpl (SCCInfoBase *scc)
 
const char * InlineGreedyStringParser (std::string *s, const char *ptr, ParseContext *ctx)
 
const char * InlineGreedyStringParserUTF8 (std::string *s, const char *ptr, ParseContext *ctx, const char *field_name)
 
const PROTOBUF_MUST_USE_RESULT char * InlineGreedyStringParserUTF8Verify (std::string *s, const char *ptr, ParseContext *ctx, const char *field_name)
 
bool InlineMergePartialEntireStream (io::CodedInputStream *cis, MessageLite *message, bool aliasing)
 
 INSTANTIATE_TEST_SUITE_P (MapFieldStateTestInstance, MapFieldStateTest, ::testing::Values(CLEAN, MAP_DIRTY, REPEATED_DIRTY))
 
static bool InStateZero (const UTF8ScanObj *st, const uint8 *Tbl)
 
static int Int (const std::string &value)
 
template<typename T >
bool IsConstHelper (const T &)
 
template<typename T >
bool IsConstHelper (T &)
 
bool IsForwardIteratorHelper (std::forward_iterator_tag)
 
template<int type>
bool IsNull (const void *ptr)
 
template<>
bool IsNull< FieldMetadata::kInlinedType > (const void *ptr)
 
template<>
bool IsNull< WireFormatLite::TYPE_BYTES > (const void *ptr)
 
template<>
bool IsNull< WireFormatLite::TYPE_GROUP > (const void *ptr)
 
template<>
bool IsNull< WireFormatLite::TYPE_MESSAGE > (const void *ptr)
 
template<>
bool IsNull< WireFormatLite::TYPE_STRING > (const void *ptr)
 
template<>
bool IsOk (bool status)
 
template<typename T >
bool IsOk (T status)
 
bool IsOneofPresent (const void *base, uint32 offset, uint32 tag)
 
bool IsPresent (const void *base, uint32 hasbit)
 
PROTOBUF_EXPORT bool IsStructurallyValidUTF8 (const char *buf, int len)
 
bool IsStructurallyValidUTF8 (const std::string &str)
 
void LogIndexOutOfBounds (int index, int size)
 
int LookUpEnumName (const EnumEntry *enums, const int *sorted_indices, size_t size, int value)
 
bool LookUpEnumValue (const EnumEntry *enums, size_t size, StringPiece name, int *value)
 
template<typename MapFieldType , const SerializationTable * table>
void MapFieldSerializer (const uint8 *base, uint32 offset, uint32 tag, uint32 has_offset, io::CodedOutputStream *output)
 
static size_t MapKeyDataOnlyByteSize (const FieldDescriptor *field, const MapKey &value)
 
void MapTestForceDeterministic ()
 
static size_t MapValueRefDataOnlyByteSize (const FieldDescriptor *field, const MapValueRef &value)
 
template<typename Iterator >
static int64 median (Iterator i0, Iterator i1)
 
void memcpy_inlined (char *dst, const char *src, size_t size)
 
bool memeq (const char *a, const char *b, size_t n)
 
bool MergePartialFromCodedStream (MessageLite *msg, const ParseTable &table, io::CodedInputStream *input)
 
template<typename UnknownFieldHandler , typename InternalMetadata >
bool MergePartialFromCodedStreamImpl (MessageLite *msg, const ParseTable &table, io::CodedInputStream *input)
 
template<typename UnknownFieldHandler , typename InternalMetadata , uint32 kMaxTag>
bool MergePartialFromCodedStreamInlined (MessageLite *msg, const ParseTable &table, io::CodedInputStream *input)
 
bool MergePartialFromCodedStreamLite (MessageLite *msg, const ParseTable &table, io::CodedInputStream *input)
 
template<bool aliasing>
bool MergePartialFromImpl (BoundedZCIS input, MessageLite *msg)
 
template<bool alias, typename T >
bool MergePartialFromImpl (const SourceWrapper< T > &input, MessageLite *msg)
 
template<bool aliasing>
bool MergePartialFromImpl (io::ZeroCopyInputStream *input, MessageLite *msg)
 
template<bool aliasing>
bool MergePartialFromImpl (StringPiece input, MessageLite *msg)
 
template bool MergePartialFromImpl< false > (BoundedZCIS input, MessageLite *msg)
 
template bool MergePartialFromImpl< false > (io::ZeroCopyInputStream *input, MessageLite *msg)
 
template bool MergePartialFromImpl< false > (StringPiece input, MessageLite *msg)
 
template bool MergePartialFromImpl< true > (BoundedZCIS input, MessageLite *msg)
 
template bool MergePartialFromImpl< true > (io::ZeroCopyInputStream *input, MessageLite *msg)
 
template bool MergePartialFromImpl< true > (StringPiece input, MessageLite *msg)
 
template<typename Type >
TypeMutableField (MessageLite *msg, uint32 *has_bits, uint32 has_bit_index, int64 offset)
 
const PROTOBUF_EXPORT std::stringNameOfEnum (const EnumDescriptor *descriptor, int value)
 
static int64 Now ()
 
void NullLogHandler (LogLevel, const char *, int, const string &)
 
void OnShutdown (void(*func)())
 
template<typename T >
TOnShutdownDelete (T *p)
 
void OnShutdownDestroyMessage (const void *ptr)
 
void OnShutdownDestroyString (const std::string *ptr)
 
void OnShutdownRun (void(*f)(const void *), const void *arg)
 
const char * PackedBoolParser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedDoubleParser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedEnumParser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedEnumParser (void *object, const char *ptr, ParseContext *ctx, bool(*is_valid)(int), InternalMetadataWithArenaLite *metadata, int field_num)
 
const char * PackedEnumParserArg (void *object, const char *ptr, ParseContext *ctx, bool(*is_valid)(const void *, int), const void *data, InternalMetadataWithArenaLite *metadata, int field_num)
 
const char * PackedFixed32Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedFixed64Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedFloatParser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedInt32Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedInt64Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedSFixed32Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedSFixed64Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedSInt32Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedSInt64Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedUInt32Parser (void *object, const char *ptr, ParseContext *ctx)
 
const char * PackedUInt64Parser (void *object, const char *ptr, ParseContext *ctx)
 
bool ParseAnyTypeUrl (const std::string &type_url, std::string *full_type_name)
 
bool ParseAnyTypeUrl (const std::string &type_url, std::string *url_prefix, std::string *full_type_name)
 
template<typename Entry >
bool ParseMap (io::CodedInputStream *input, void *map_field)
 
template<typename MS >
bool ParseMessageSetItemImpl (io::CodedInputStream *input, MS ms)
 
template<typename EnumType >
bool ParseNamedEnum (const EnumDescriptor *descriptor, const std::string &name, EnumType *value)
 
PROTOBUF_EXPORT bool ParseNamedEnum (const EnumDescriptor *descriptor, const std::string &name, int *value)
 
bool ParseTime (const string &value, int64 *seconds, int32 *nanos)
 
const char * ParseVarint64 (const char *p, uint32 preload, uint64 *out)
 
const char * ParseVarint64 (const char *p, uint64 *out)
 
std::pair< const char *, uint64ParseVarint64Fallback (const char *p, uint64 res)
 
std::pair< const char *, uint64ParseVarint64FallbackInline (const char *p, uint64 res)
 
const char * ParseVarint64Inline (const char *p, uint64 *out)
 
void PrintUTF8ErrorLog (const char *field_name, const char *operation_str, bool emit_stacktrace)
 
template<typename Type >
const TypeRaw (const MessageLite *msg, int64 offset)
 
template<typename Type >
TypeRaw (MessageLite *msg, int64 offset)
 
const char * ReadBOOL (const char *ptr, bool *value)
 
static PROTOBUF_ALWAYS_INLINE bool ReadBytesToString (io::CodedInputStream *input, std::string *value)
 
const char * ReadDOUBLE (const char *ptr, double *value)
 
template<typename E >
const char * ReadENUM (const char *ptr, E *value)
 
const char * ReadFIXED32 (const char *ptr, uint32 *value)
 
const char * ReadFIXED64 (const char *ptr, uint64 *value)
 
const char * ReadFLOAT (const char *ptr, float *value)
 
const char * ReadINT32 (const char *ptr, int32 *value)
 
const char * ReadINT64 (const char *ptr, int64 *value)
 
const char * ReadSFIXED32 (const char *ptr, int32 *value)
 
const char * ReadSFIXED64 (const char *ptr, int64 *value)
 
const char * ReadSINT32 (const char *ptr, int32 *value)
 
const char * ReadSINT64 (const char *ptr, int64 *value)
 
uint32 ReadSize (const char **pp)
 
std::pair< const char *, int32ReadSizeFallback (const char *p, uint32 first)
 
const char * ReadTag (const char *p, uint32 *out)
 
const char * ReadTag (const char *p, uint32 *out, uint32 *preload)
 
std::pair< const char *, uint32ReadTagFallback (const char *p, uint32 res)
 
const char * ReadUINT32 (const char *ptr, uint32 *value)
 
const char * ReadUINT64 (const char *ptr, uint64 *value)
 
template<typename F >
const char * ReadUnaligned (const char *ptr, F *value)
 
uint64 ReadVarint (const char **p)
 
uint64 ReadVarint (const char **p, uint32 preload)
 
int32 ReadVarintZigZag32 (const char **p)
 
int32 ReadVarintZigZag32 (const char **p, uint32 preload)
 
int64 ReadVarintZigZag64 (const char **p)
 
int64 ReadVarintZigZag64 (const char **p, uint32 preload)
 
FieldDescriptor::Type real_type (FieldType type)
 
void RegisterFileLevelMetadata (const DescriptorTable *table)
 
template<ProcessingType field_type>
void ResetOneofField (const ParseTable &table, int field_number, Arena *arena, MessageLite *msg, uint32 *oneof_case, int64 offset, const void *default_ptr)
 
static void RunZeroArgFunc (const void *arg)
 
bool SecondsToDateTime (int64 seconds, DateTime *time)
 
template<typename O >
void SerializeGroupTo (const MessageLite *msg, const void *table_ptr, O *output)
 
PROTOBUF_EXPORT void SerializeInternal (const uint8 *base, const FieldMetadata *table, int32 num_fields, io::CodedOutputStream *output)
 
uint8SerializeInternalToArray (const uint8 *base, const FieldMetadata *table, int32 num_fields, bool is_deterministic, uint8 *buffer)
 
static void SerializeMapEntry (const FieldDescriptor *field, const MapKey &key, const MapValueRef &value, io::CodedOutputStream *output)
 
static void SerializeMapKeyWithCachedSizes (const FieldDescriptor *field, const MapKey &value, io::CodedOutputStream *output)
 
static void SerializeMapValueRefWithCachedSizes (const FieldDescriptor *field, const MapValueRef &value, io::CodedOutputStream *output)
 
void SerializeMessageDispatch (const MessageLite &msg, const FieldMetadata *field_table, int num_fields, int32 cached_size, ArrayOutput *output)
 
void SerializeMessageDispatch (const MessageLite &msg, const FieldMetadata *field_table, int num_fields, int32 cached_size, io::CodedOutputStream *output)
 
void SerializeMessageNoTable (const MessageLite *msg, ArrayOutput *output)
 
void SerializeMessageNoTable (const MessageLite *msg, io::CodedOutputStream *output)
 
template<typename O >
void SerializeMessageTo (const MessageLite *msg, const void *table_ptr, O *output)
 
void SerializeNotImplemented (int field)
 
template<int type, typename O >
void SerializeTo (const void *ptr, O *output)
 
void SerializeUnknownMessageSetItems (const std::string &unknown_fields, io::CodedOutputStream *output)
 
void SerializeUnknownMessageSetItems (const UnknownFieldSet &unknown_fields, io::CodedOutputStream *output)
 
void SetBit (uint32 *has_bits, uint32 has_bit_index)
 
template<typename Type >
void SetField (MessageLite *msg, uint32 *has_bits, uint32 has_bit_index, int64 offset, Type value)
 
template<typename T >
void SetMapKey (MapKey *map_key, const T &value)
 
template<>
void SetMapKey< bool > (MapKey *map_key, const bool &value)
 
template<>
void SetMapKey< int32 > (MapKey *map_key, const int32 &value)
 
template<>
void SetMapKey< int64 > (MapKey *map_key, const int64 &value)
 
template<>
void SetMapKey< std::string > (MapKey *map_key, const std::string &value)
 
template<>
void SetMapKey< uint32 > (MapKey *map_key, const uint32 &value)
 
template<>
void SetMapKey< uint64 > (MapKey *map_key, const uint64 &value)
 
template<typename Type >
void SetOneofField (MessageLite *msg, uint32 *oneof_case, uint32 oneof_case_index, int64 offset, int field_number, Type value)
 
static void StressTestIterators (int n)
 
static std::string StrFunc (int i, int j)
 
static bool StrictUtf8Check (const FieldDescriptor *field)
 
const char * StringParser (const char *begin, const char *end, void *object, ParseContext *)
 
size_t StringSpaceUsedExcludingSelfLong (const std::string &str)
 
static std::string SubMessagePrefix (const std::string &prefix, const FieldDescriptor *field, int index)
 
void TableSerialize (const MessageLite &msg, const SerializationTable *table, io::CodedOutputStream *output)
 
uint8TableSerializeToArray (const MessageLite &msg, const SerializationTable *table, bool is_deterministic, uint8 *buffer)
 
 TEST (ArenaTest, IsInitialized)
 
 TEST (ArenaTest, ParsingAndSerializingNoHeapAllocation)
 
 TEST (ArenaTest, ReflectionInTextFormat)
 
 TEST (ArenaTest, StringMapNoLeak)
 
 TEST (GeneratedMapFieldReflectionTest, Accessors)
 
 TEST (GeneratedMapFieldReflectionTest, ClearField)
 
 TEST (GeneratedMapFieldReflectionTest, EmbedProto2Message)
 
 TEST (GeneratedMapFieldReflectionTest, MapEntryClear)
 
 TEST (GeneratedMapFieldReflectionTest, MergeFromClearMapEntry)
 
 TEST (GeneratedMapFieldReflectionTest, MutableUnknownFields)
 
 TEST (GeneratedMapFieldReflectionTest, Proto2MapEntryClear)
 
 TEST (GeneratedMapFieldReflectionTest, ReleaseLast)
 
 TEST (GeneratedMapFieldReflectionTest, RemoveLast)
 
 TEST (GeneratedMapFieldReflectionTest, SetViaMapReflection)
 
 TEST (GeneratedMapFieldReflectionTest, SpaceUsed)
 
 TEST (GeneratedMapFieldReflectionTest, Swap)
 
 TEST (GeneratedMapFieldReflectionTest, SwapElements)
 
 TEST (GeneratedMapFieldReflectionTest, SwapFields)
 
 TEST (GeneratedMapFieldReflectionTest, SwapWithBothSet)
 
 TEST (GeneratedMapFieldTest, Accessors)
 
 TEST (GeneratedMapFieldTest, Clear)
 
 TEST (GeneratedMapFieldTest, ClearMessageMap)
 
 TEST (GeneratedMapFieldTest, CopyAssignmentOperator)
 
 TEST (GeneratedMapFieldTest, CopyConstructor)
 
 TEST (GeneratedMapFieldTest, CopyFrom)
 
 TEST (GeneratedMapFieldTest, CopyFromDynamicMessage)
 
 TEST (GeneratedMapFieldTest, CopyFromDynamicMessageMapReflection)
 
 TEST (GeneratedMapFieldTest, CopyFromMessageMap)
 
 TEST (GeneratedMapFieldTest, CorruptedWireFormat)
 
 TEST (GeneratedMapFieldTest, DuplicatedKeyWireFormat)
 
 TEST (GeneratedMapFieldTest, DuplicatedValueWireFormat)
 
 TEST (GeneratedMapFieldTest, DynamicMessageCopyFrom)
 
 TEST (GeneratedMapFieldTest, DynamicMessageCopyFromMapReflection)
 
 TEST (GeneratedMapFieldTest, DynamicMessageMergeFromDynamicMessage)
 
 TEST (GeneratedMapFieldTest, IsInitialized)
 
 TEST (GeneratedMapFieldTest, KeysValuesUnknownsWireFormat)
 
 TEST (GeneratedMapFieldTest, MergeFromMessageMap)
 
 TEST (GeneratedMapFieldTest, MessagesMustMerge)
 
 TEST (GeneratedMapFieldTest, MissedKeyWireFormat)
 
 TEST (GeneratedMapFieldTest, MissedValueTextFormat)
 
 TEST (GeneratedMapFieldTest, MissedValueWireFormat)
 
 TEST (GeneratedMapFieldTest, NonEmptyMergeFrom)
 
 TEST (GeneratedMapFieldTest, Proto2SetMapFieldsInitialized)
 
 TEST (GeneratedMapFieldTest, Proto2UnknownEnum)
 
 TEST (GeneratedMapFieldTest, SameTypeMaps)
 
 TEST (GeneratedMapFieldTest, SerializationToArray)
 
 TEST (GeneratedMapFieldTest, SerializationToStream)
 
 TEST (GeneratedMapFieldTest, SetMapFieldsInitialized)
 
 TEST (GeneratedMapFieldTest, StandardWireFormat)
 
 TEST (GeneratedMapFieldTest, SwapWithEmpty)
 
 TEST (GeneratedMapFieldTest, SwapWithOther)
 
 TEST (GeneratedMapFieldTest, SwapWithSelf)
 
 TEST (GeneratedMapFieldTest, SyncDynamicMapWithRepeatedField)
 
 TEST (GeneratedMapFieldTest, UnknownFieldWireFormat)
 
 TEST (GeneratedMapFieldTest, UnorderedWireFormat)
 
 TEST (GeneratedMapFieldTest, UpcastCopyFrom)
 
 TEST (MapSerializationTest, Deterministic)
 
 TEST (MapSerializationTest, DeterministicSubmessage)
 
 TEST (MoveTest, MoveAssignmentWorks)
 
 TEST (MoveTest, MoveConstructorWorks)
 
 TEST (ReflectionOpsForMapFieldTest, ClearMap)
 
 TEST (ReflectionOpsForMapFieldTest, IsInitialized)
 
 TEST (ReflectionOpsForMapFieldTest, MapCopy)
 
 TEST (ReflectionOpsForMapFieldTest, MapDiscardUnknownFields)
 
 TEST (ReflectionOpsForMapFieldTest, MapSanityCheck)
 
 TEST (ReflectionOpsForMapFieldTest, MergeMap)
 
 TEST (TextFormatMapTest, DynamicMessage)
 
 TEST (TextFormatMapTest, NoDisableIterator)
 
 TEST (TextFormatMapTest, NoDisableReflectionIterator)
 
 TEST (TextFormatMapTest, ParseCorruptedString)
 
 TEST (TextFormatMapTest, SerializeAndParse)
 
 TEST (TextFormatMapTest, Sorted)
 
 TEST (WireFormatForMapFieldTest, MapByteSize)
 
 TEST (WireFormatForMapFieldTest, MapParseHelpers)
 
 TEST (WireFormatForMapFieldTest, ParseMap)
 
 TEST (WireFormatForMapFieldTest, SerializeMap)
 
 TEST (WireFormatForMapFieldTest, SerializeMapDynamicMessage)
 
 TEST_F (MapFieldBasePrimitiveTest, Arena)
 
 TEST_F (MapFieldBasePrimitiveTest, GetRepeatedField)
 
 TEST_F (MapFieldBasePrimitiveTest, MutableRepeatedField)
 
 TEST_F (MapFieldBasePrimitiveTest, SpaceUsedExcludingSelf)
 
 TEST_F (MapFieldInDynamicMessageTest, DynamicMapReflection)
 
 TEST_F (MapFieldInDynamicMessageTest, MapEntryReferernceValidAfterSerialize)
 
 TEST_F (MapFieldInDynamicMessageTest, MapIndependentOffsets)
 
 TEST_F (MapFieldInDynamicMessageTest, MapSpaceUsed)
 
 TEST_F (MapFieldInDynamicMessageTest, MapValueReferernceValidAfterSerialize)
 
 TEST_F (MapFieldInDynamicMessageTest, RecursiveMap)
 
 TEST_F (MapFieldReflectionTest, MapSizeWithDuplicatedKey)
 
 TEST_F (MapFieldReflectionTest, RegularFields)
 
 TEST_F (MapFieldReflectionTest, RepeatedFieldRefForRegularFields)
 
 TEST_F (MapFieldReflectionTest, RepeatedFieldRefMergeFromAndSwap)
 
 TEST_F (MapImplTest, Assigner)
 
 TEST_F (MapImplTest, BeginIsFast)
 
 TEST_F (MapImplTest, Clear)
 
 TEST_F (MapImplTest, ConstEnd)
 
 TEST_F (MapImplTest, ContainNotExist)
 
 TEST_F (MapImplTest, ConvertToStdMap)
 
 TEST_F (MapImplTest, ConvertToStdVectorOfPairs)
 
 TEST_F (MapImplTest, CopyAssignMapIterator)
 
 TEST_F (MapImplTest, CopyConstructorWithArena)
 
 TEST_F (MapImplTest, CopyConstructorWithoutArena)
 
 TEST_F (MapImplTest, CopyIteratorStressTest)
 
 TEST_F (MapImplTest, CountNonExist)
 
 TEST_F (MapImplTest, EqualRange)
 
 TEST_F (MapImplTest, EraseByIterator)
 
 TEST_F (MapImplTest, EraseMutipleByKey)
 
 TEST_F (MapImplTest, EraseRevalidates)
 
 TEST_F (MapImplTest, EraseSingleByIterator)
 
 TEST_F (MapImplTest, EraseSingleByKey)
 
 TEST_F (MapImplTest, GetReferenceFromIterator)
 
 TEST_F (MapImplTest, HashFlood)
 
 TEST_F (MapImplTest, ImmutableContainNotExist)
 
 TEST_F (MapImplTest, ImmutableFindNonExist)
 
 TEST_F (MapImplTest, InsertByInitializerList)
 
 TEST_F (MapImplTest, InsertByIterator)
 
 TEST_F (MapImplTest, InsertSingle)
 
 TEST_F (MapImplTest, IteratorBasic)
 
 TEST_F (MapImplTest, IteratorCategory)
 
 TEST_F (MapImplTest, IteratorConstness)
 
 TEST_F (MapImplTest, IteratorInvalidation)
 
 TEST_F (MapImplTest, IterConstructor)
 
 TEST_F (MapImplTest, MapKeyAssignment)
 
 TEST_F (MapImplTest, MutableAt)
 
 TEST_F (MapImplTest, MutableFindNonExist)
 
 TEST_F (MapImplTest, OperatorBracket)
 
 TEST_F (MapImplTest, OperatorBracketNonExist)
 
 TEST_F (MapImplTest, Rehash)
 
 TEST_F (MapImplTest, SwapArena)
 
 TEST_F (MapImplTest, SwapBasic)
 
 TEST_F (MapImplTest, ValidIteratorAfterErase)
 
 TEST_P (MapFieldStateTest, Clear)
 
 TEST_P (MapFieldStateTest, GetMap)
 
 TEST_P (MapFieldStateTest, GetMapField)
 
 TEST_P (MapFieldStateTest, MergeFromClean)
 
 TEST_P (MapFieldStateTest, MergeFromMapDirty)
 
 TEST_P (MapFieldStateTest, MergeFromRepeatedDirty)
 
 TEST_P (MapFieldStateTest, MutableMap)
 
 TEST_P (MapFieldStateTest, MutableMapField)
 
 TEST_P (MapFieldStateTest, SpaceUsedExcludingSelf)
 
 TEST_P (MapFieldStateTest, SwapClean)
 
 TEST_P (MapFieldStateTest, SwapMapDirty)
 
 TEST_P (MapFieldStateTest, SwapRepeatedDirty)
 
static void TestDeterministicSerialization (const protobuf_unittest::TestMaps &t, const std::string &filename)
 
template<typename Iter >
static void TestEqualIterators (Iter i0, Iter i1, Iter end)
 
template<typename IteratorType >
static void TestOldVersusNewIterator (int skip, Map< int, int > *m)
 
template<typename T , typename U >
static void TestValidityForAllKeysExcept (int key_to_avoid, const T &check_map, const U &map)
 
int ToCachedSize (size_t size)
 
int ToIntSize (size_t size)
 
template<typename T >
T UnalignedLoad (const void *p)
 
const char * UnknownFieldParse (uint32 tag, InternalMetadataWithArenaLite *metadata, const char *ptr, ParseContext *ctx)
 
const char * UnknownFieldParse (uint32 tag, std::string *unknown, const char *ptr, ParseContext *ctx)
 
void UnknownFieldSerializerLite (const uint8 *ptr, uint32 offset, uint32 tag, uint32 has_offset, io::CodedOutputStream *output)
 
void UnknownFieldSetSerializer (const uint8 *base, uint32 offset, uint32 tag, uint32 has_offset, io::CodedOutputStream *output)
 
const char * UnknownGroupLiteParse (std::string *unknown, const char *ptr, ParseContext *ctx)
 
template<typename T >
T UnwrapMapKey (const MapKey &map_key)
 
template<>
bool UnwrapMapKey< bool > (const MapKey &map_key)
 
template<>
int32 UnwrapMapKey< int32 > (const MapKey &map_key)
 
template<>
int64 UnwrapMapKey< int64 > (const MapKey &map_key)
 
template<>
std::string UnwrapMapKey< std::string > (const MapKey &map_key)
 
template<>
uint32 UnwrapMapKey< uint32 > (const MapKey &map_key)
 
template<>
uint64 UnwrapMapKey< uint64 > (const MapKey &map_key)
 
PROTOBUF_EXPORT char * UTF8CoerceToStructurallyValid (const StringPiece &str, char *dst, char replace_char)
 
int UTF8GenericScan (const UTF8ScanObj *st, const char *str, int str_length, int *bytes_consumed)
 
int UTF8GenericScanFastAscii (const UTF8ScanObj *st, const char *str, int str_length, int *bytes_consumed)
 
PROTOBUF_EXPORT int UTF8SpnStructurallyValid (const StringPiece &str)
 
static bool ValidateEnumUsingDescriptor (const void *arg, int number)
 
template<int size, typename T >
const PROTOBUF_MUST_USE_RESULT char * VarintParse (const char *p, T *out)
 
template<typename T , bool sign>
const char * VarintParser (void *object, const char *ptr, ParseContext *ctx)
 
template<bool ZigZag, bool SignExtended, typename T >
static size_t VarintSize (const T *data, const int n)
 
template<bool ZigZag, typename T >
static size_t VarintSize64 (const T *data, const int n)
 
bool VerifyUTF8 (StringPiece str, const char *field_name)
 
void VerifyVersion (int headerVersion, int minLibraryVersion, const char *filename)
 
string VersionString (int version)
 
template<>
bool WireFormatLite::ReadPrimitive< bool, WireFormatLite::TYPE_BOOL > (io::CodedInputStream *input, bool *value)
 
template<>
bool WireFormatLite::ReadPrimitive< double, WireFormatLite::TYPE_DOUBLE > (io::CodedInputStream *input, double *value)
 
template<>
bool WireFormatLite::ReadPrimitive< float, WireFormatLite::TYPE_FLOAT > (io::CodedInputStream *input, float *value)
 
template<>
bool WireFormatLite::ReadPrimitive< int, WireFormatLite::TYPE_ENUM > (io::CodedInputStream *input, int *value)
 
template<>
bool WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_INT32 > (io::CodedInputStream *input, int32 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SFIXED32 > (io::CodedInputStream *input, int32 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SINT32 > (io::CodedInputStream *input, int32 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_INT64 > (io::CodedInputStream *input, int64 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SFIXED64 > (io::CodedInputStream *input, int64 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SINT64 > (io::CodedInputStream *input, int64 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_FIXED32 > (io::CodedInputStream *input, uint32 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_UINT32 > (io::CodedInputStream *input, uint32 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_FIXED64 > (io::CodedInputStream *input, uint64 *value)
 
template<>
bool WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_UINT64 > (io::CodedInputStream *input, uint64 *value)
 
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< double, WireFormatLite::TYPE_DOUBLE > (const uint8 *buffer, double *value)
 
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< float, WireFormatLite::TYPE_FLOAT > (const uint8 *buffer, float *value)
 
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< int32, WireFormatLite::TYPE_SFIXED32 > (const uint8 *buffer, int32 *value)
 
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< int64, WireFormatLite::TYPE_SFIXED64 > (const uint8 *buffer, int64 *value)
 
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< uint32, WireFormatLite::TYPE_FIXED32 > (const uint8 *buffer, uint32 *value)
 
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< uint64, WireFormatLite::TYPE_FIXED64 > (const uint8 *buffer, uint64 *value)
 
template<typename T >
const PROTOBUF_MUST_USE_RESULT char * WireFormatParser (T &field_parser, const char *ptr, ParseContext *ctx)
 
template<typename CType >
static void WriteArray (const CType *a, int n, io::CodedOutputStream *output)
 
void WriteLengthDelimited (uint32 num, StringPiece val, std::string *s)
 
void WriteLengthDelimited (uint32 num, StringPiece val, UnknownFieldSet *s)
 
template<typename O >
void WriteLengthTo (uint32 length, O *output)
 
template<typename O >
void WriteTagTo (uint32 tag, O *output)
 
void WriteVarint (uint32 num, uint64 val, std::string *s)
 
void WriteVarint (uint32 num, uint64 val, UnknownFieldSet *s)
 
void WriteVarint (uint64 val, std::string *s)
 

Variables

ExplicitlyConstructed< std::stringfixed_address_empty_string
 
ExplicitlyConstructed< ImplicitWeakMessageimplicit_weak_message_default_instance
 
internal::once_flag implicit_weak_message_once_init_
 
static int k0 = 812398771
 
static int k1 = 1312938717
 
static int k2 = 1321555333
 
const char kAnyFullTypeName [] = "google.protobuf.Any"
 
static constexpr const unsigned char kInvalidMask = 0x20
 
static const int kMinHeaderVersionForLibrary = 3009000
 
static const int kMinHeaderVersionForProtoc = 3009000
 
static const int kMinRepeatedFieldAllocationSize = 4
 
static constexpr const unsigned char kNotPackedMask = 0x10
 
static constexpr const unsigned char kOneofMask = 0x40
 
static constexpr const unsigned char kRepeatedMask = 0x20
 
const char kTypeGoogleApisComPrefix [] = "type.googleapis.com/"
 
const char kTypeGoogleProdComPrefix [] = "type.googleprod.com/"
 
static constexpr const unsigned char kTypeMask = 0x1f
 
static LogHandlerlog_handler_ = &DefaultLogHandler
 
static std::atomic< int > log_silencer_count_ = ATOMIC_VAR_INIT(0)
 
static const uint8 utf8acceptnonsurrogates []
 
static const unsigned int utf8acceptnonsurrogates_BYTES = 1
 
static const unsigned char utf8acceptnonsurrogates_fast [256]
 
static const unsigned int utf8acceptnonsurrogates_HIADD = 0x00000000
 
static const unsigned int utf8acceptnonsurrogates_LOSUB = 0x20202020
 
static const unsigned int utf8acceptnonsurrogates_MAX_EXPAND_X4 = 0
 
static const UTF8ScanObj utf8acceptnonsurrogates_obj
 
static const RemapEntry utf8acceptnonsurrogates_remap_base []
 
static const unsigned char utf8acceptnonsurrogates_remap_string []
 
static const unsigned int utf8acceptnonsurrogates_SHIFT = 8
 
static const unsigned int utf8acceptnonsurrogates_STATE0 = 0
 
static const unsigned int utf8acceptnonsurrogates_STATE0_SIZE = 256
 
static const unsigned int utf8acceptnonsurrogates_TOTAL_SIZE = 2304
 

Typedef Documentation

◆ EnumValidityFunc

typedef bool google::protobuf::internal.EnumValidityFunc(int number)

Definition at line 98 of file extension_set.h.

◆ EnumValidityFuncWithArg

typedef bool google::protobuf::internal.EnumValidityFuncWithArg(const void *arg, int number)

Definition at line 102 of file extension_set.h.

◆ false_

Definition at line 92 of file template_util.h.

◆ false_type

Definition at line 90 of file template_util.h.

◆ FieldType

Definition at line 87 of file extension_set.h.

◆ LifecycleId

using google::protobuf::internal.LifecycleId = typedef int64_t

Definition at line 58 of file arena_impl.h.

◆ Mutex

using google::protobuf::internal.Mutex = typedef WrappedMutex

Definition at line 113 of file protobuf/src/google/protobuf/stubs/mutex.h.

◆ once_flag

using google::protobuf::internal.once_flag = typedef std::once_flag

Definition at line 43 of file once.h.

◆ ReaderMutexLock

Definition at line 126 of file protobuf/src/google/protobuf/stubs/mutex.h.

◆ small_

Definition at line 59 of file template_util.h.

◆ SpecialSerializer

typedef void(* google::protobuf::internal.SpecialSerializer) (const uint8 *base, uint32 offset, uint32 tag, uint32 has_offset, io::CodedOutputStream *output)

Definition at line 132 of file generated_message_util.h.

◆ true_

Definition at line 91 of file template_util.h.

◆ true_type

Definition at line 89 of file template_util.h.

◆ UTF8ScanObj

Definition at line 98 of file structurally_valid.cc.

◆ WriterMutexLock

Definition at line 127 of file protobuf/src/google/protobuf/stubs/mutex.h.

Enumeration Type Documentation

◆ Cardinality

Enumerator
Cardinality_SINGULAR 
Cardinality_REPEATED 
Cardinality_ONEOF 

Definition at line 68 of file generated_message_table_driven_lite.h.

◆ ExitReason

Enumerator
kExitDstSpaceFull 
kExitIllegalStructure 
kExitOK 
kExitReject 
kExitReplace1 
kExitReplace2 
kExitReplace3 
kExitReplace21 
kExitReplace31 
kExitReplace32 
kExitReplaceOffset1 
kExitReplaceOffset2 
kExitReplace1S0 
kExitSpecial 
kExitDoAgain 
kExitRejectAlt 
kExitNone 

Definition at line 54 of file structurally_valid.cc.

◆ ProcessingType

Enumerator
ProcessingType_STRING 
ProcessingType_CORD 
ProcessingType_STRING_PIECE 
ProcessingType_INLINED 
ProcessingType_MESSAGE 

Definition at line 60 of file generated_message_table_driven_lite.h.

◆ ProcessingTypes

Enumerator
TYPE_STRING_CORD 
TYPE_STRING_STRING_PIECE 
TYPE_BYTES_CORD 
TYPE_BYTES_STRING_PIECE 
TYPE_STRING_INLINED 
TYPE_BYTES_INLINED 
TYPE_MAP 

Definition at line 71 of file generated_message_table_driven.h.

◆ StringType

Enumerator
StringType_STRING 
StringType_INLINED 

Definition at line 53 of file generated_message_table_driven_lite.h.

Function Documentation

◆ AddDescriptors()

void PROTOBUF_EXPORT google::protobuf::internal::AddDescriptors ( const DescriptorTable table)

Definition at line 2407 of file generated_message_reflection.cc.

◆ AddField() [1/2]

template<typename Type >
Type* google::protobuf::internal::AddField ( MessageLite msg,
int64  offset 
)
inline

Definition at line 103 of file generated_message_table_driven_lite.h.

◆ AddField() [2/2]

template<typename Type >
void google::protobuf::internal::AddField ( MessageLite msg,
int64  offset,
Type  value 
)
inline

Definition at line 121 of file generated_message_table_driven_lite.h.

◆ AddField< std::string >()

template<>
std::string* google::protobuf::internal::AddField< std::string > ( MessageLite msg,
int64  offset 
)
inline

Definition at line 113 of file generated_message_table_driven_lite.h.

◆ AlignUpTo8()

size_t google::protobuf::internal::AlignUpTo8 ( size_t  n)
inline

Definition at line 53 of file arena_impl.h.

◆ AllAreInitialized() [1/2]

template<typename Key , typename T >
bool google::protobuf::internal::AllAreInitialized ( const Map< Key, T > &  t)

Definition at line 164 of file map_field_lite.h.

◆ AllAreInitialized() [2/2]

template<class Type >
bool google::protobuf::internal::AllAreInitialized ( const Type t)

Definition at line 99 of file generated_message_util.h.

◆ AllAreInitializedWeak()

template<class T >
bool google::protobuf::internal::AllAreInitializedWeak ( const RepeatedPtrField< T > &  t)

Definition at line 110 of file generated_message_util.h.

◆ AlmostEquals() [1/3]

template<>
bool google::protobuf::internal::AlmostEquals ( double  a,
double  b 
)
inline

Definition at line 53 of file mathutil.h.

◆ AlmostEquals() [2/3]

template<>
bool google::protobuf::internal::AlmostEquals ( float  a,
float  b 
)
inline

Definition at line 48 of file mathutil.h.

◆ AlmostEquals() [3/3]

template<typename T >
bool google::protobuf::internal::AlmostEquals ( T  a,
T  b 
)

Definition at line 44 of file mathutil.h.

◆ arena_delete_object()

template<typename T >
void google::protobuf::internal::arena_delete_object ( void object)

Definition at line 99 of file arena.h.

◆ arena_destruct_object()

template<typename T >
void google::protobuf::internal::arena_destruct_object ( void object)

Definition at line 95 of file arena.h.

◆ arena_free()

void google::protobuf::internal::arena_free ( void object,
size_t  size 
)
inline

Definition at line 102 of file arena.h.

◆ AssignDescriptors()

void PROTOBUF_EXPORT google::protobuf::internal::AssignDescriptors ( const DescriptorTable table)

Definition at line 2403 of file generated_message_reflection.cc.

◆ bit_cast()

template<typename To , typename From >
To google::protobuf::internal::bit_cast ( const From &  from)
inline

Definition at line 116 of file casts.h.

◆ CalculateReserve() [1/3]

template<typename Iter >
int google::protobuf::internal::CalculateReserve ( Iter  begin,
Iter  end 
)
inline

Definition at line 109 of file repeated_field.h.

◆ CalculateReserve() [2/3]

template<typename Iter >
int google::protobuf::internal::CalculateReserve ( Iter  begin,
Iter  end,
std::forward_iterator_tag   
)
inline

Definition at line 98 of file repeated_field.h.

◆ CalculateReserve() [3/3]

template<typename Iter >
int google::protobuf::internal::CalculateReserve ( Iter  ,
Iter  ,
std::input_iterator_tag   
)
inline

Definition at line 103 of file repeated_field.h.

◆ call_once()

template<typename... Args>
void google::protobuf::internal::call_once ( Args &&...  args)

Definition at line 45 of file once.h.

◆ CallNoArgValidityFunc()

static bool google::protobuf::internal::CallNoArgValidityFunc ( const void arg,
int  number 
)
static

Definition at line 147 of file extension_set.cc.

◆ CheckNotNull()

template<typename T >
T* google::protobuf::internal::CheckNotNull ( const char *  ,
int  ,
const char *  name,
T val 
)

Definition at line 165 of file logging.h.

◆ ClearOneofField()

void google::protobuf::internal::ClearOneofField ( const ParseTableField field,
Arena *  arena,
MessageLite msg 
)
inline

Definition at line 159 of file generated_message_table_driven_lite.h.

◆ ComputeUnknownMessageSetItemsSize() [1/2]

size_t google::protobuf::internal::ComputeUnknownMessageSetItemsSize ( const std::string unknown_fields)
inline

Definition at line 893 of file wire_format_lite.h.

◆ ComputeUnknownMessageSetItemsSize() [2/2]

size_t google::protobuf::internal::ComputeUnknownMessageSetItemsSize ( const UnknownFieldSet unknown_fields)
inline

Definition at line 336 of file wire_format.h.

◆ ConstructKey()

static std::string google::protobuf::internal::ConstructKey ( uint64  n)
static

Definition at line 3114 of file src/google/protobuf/map_test.cc.

◆ CopyConstructorHelper()

static void google::protobuf::internal::CopyConstructorHelper ( Arena *  arena,
Map< int32, int32 > *  m 
)
static

Definition at line 805 of file src/google/protobuf/map_test.cc.

◆ cpp_type()

FieldDescriptor::CppType google::protobuf::internal::cpp_type ( FieldType  type)
inline

Definition at line 133 of file extension_set_heavy.cc.

◆ DateTimeToSeconds()

bool PROTOBUF_EXPORT google::protobuf::internal::DateTimeToSeconds ( const DateTime time,
int64 seconds 
)

Definition at line 256 of file time.cc.

◆ DecodeTwoBytes()

uint32 google::protobuf::internal::DecodeTwoBytes ( uint32  value,
const char **  ptr 
)
inline

Definition at line 415 of file parse_context.h.

◆ DefaultLogHandler()

void google::protobuf::internal::DefaultLogHandler ( LogLevel  level,
const char *  filename,
int  line,
const string message 
)

Definition at line 163 of file common.cc.

◆ DestroyMessage()

PROTOBUF_EXPORT void google::protobuf::internal::DestroyMessage ( const void message)

Definition at line 65 of file generated_message_util.cc.

◆ DestroyString()

PROTOBUF_EXPORT void google::protobuf::internal::DestroyString ( const void s)

Definition at line 68 of file generated_message_util.cc.

◆ DeterministicSerialization()

template<typename T >
static std::string google::protobuf::internal::DeterministicSerialization ( const T t)
static

Definition at line 3082 of file src/google/protobuf/map_test.cc.

◆ DeterministicSerializationWithSerializePartialToCodedStream()

template<typename T >
static std::string google::protobuf::internal::DeterministicSerializationWithSerializePartialToCodedStream ( const T t)
static

Definition at line 3054 of file src/google/protobuf/map_test.cc.

◆ DeterministicSerializationWithSerializeToCodedStream()

template<typename T >
static std::string google::protobuf::internal::DeterministicSerializationWithSerializeToCodedStream ( const T t)
static

Definition at line 3068 of file src/google/protobuf/map_test.cc.

◆ down_cast() [1/2]

template<typename To , typename From >
To google::protobuf::internal::down_cast ( From &  f)
inline

Definition at line 98 of file casts.h.

◆ down_cast() [2/2]

template<typename To , typename From >
To google::protobuf::internal::down_cast ( From *  f)
inline

Definition at line 82 of file casts.h.

◆ DownCast() [1/2]

template<typename To , typename From >
To google::protobuf::internal::DownCast ( From &  f)
inline

Definition at line 79 of file generated_message_util.h.

◆ DownCast() [2/2]

template<typename To , typename From >
To google::protobuf::internal::DownCast ( From *  f)
inline

Definition at line 75 of file generated_message_util.h.

◆ DuplicateIfNonNull()

template<typename T >
T* google::protobuf::internal::DuplicateIfNonNull ( T message)

Definition at line 151 of file generated_message_util.h.

◆ DuplicateIfNonNullInternal()

PROTOBUF_EXPORT MessageLite * google::protobuf::internal::DuplicateIfNonNullInternal ( MessageLite message)

Definition at line 740 of file generated_message_util.cc.

◆ ExtensionSerializer()

PROTOBUF_EXPORT void google::protobuf::internal::ExtensionSerializer ( const uint8 ptr,
uint32  offset,
uint32  tag,
uint32  has_offset,
io::CodedOutputStream output 
)

Definition at line 726 of file generated_message_util.cc.

◆ fastmemcmp_inlined()

int google::protobuf::internal::fastmemcmp_inlined ( const char *  a,
const char *  b,
size_t  n 
)
inline

Definition at line 100 of file fastmem.h.

◆ field_type()

WireFormatLite::FieldType google::protobuf::internal::field_type ( FieldType  type)
inline

Definition at line 138 of file extension_set_heavy.cc.

◆ FieldParser()

template<typename T >
const PROTOBUF_MUST_USE_RESULT char* google::protobuf::internal::FieldParser ( uint64  tag,
T field_parser,
const char *  ptr,
ParseContext ctx 
)

Definition at line 637 of file parse_context.h.

◆ FixedParser()

template<typename T >
const char* google::protobuf::internal::FixedParser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 458 of file parse_context.cc.

◆ FormatTime()

string PROTOBUF_EXPORT google::protobuf::internal::FormatTime ( int64  seconds,
int32  nanos 
)

Definition at line 271 of file time.cc.

◆ FromIntSize()

size_t google::protobuf::internal::FromIntSize ( int  size)
inline

Definition at line 96 of file message_lite.h.

◆ Func()

static int google::protobuf::internal::Func ( int  i,
int  j 
)
static

Definition at line 981 of file src/google/protobuf/map_test.cc.

◆ GenericSwap()

PROTOBUF_EXPORT void google::protobuf::internal::GenericSwap ( MessageLite m1,
MessageLite m2 
)

Definition at line 750 of file generated_message_util.cc.

◆ Get()

template<typename T >
const T& google::protobuf::internal::Get ( const void ptr)

Definition at line 98 of file generated_message_util.cc.

◆ GetAnyFieldDescriptors()

bool google::protobuf::internal::GetAnyFieldDescriptors ( const Message message,
const FieldDescriptor **  type_url_field,
const FieldDescriptor **  value_field 
)

Definition at line 64 of file any.cc.

◆ GetArena()

template<typename InternalMetadata >
Arena* google::protobuf::internal::GetArena ( MessageLite msg,
int64  arena_offset 
)
inline

Definition at line 86 of file generated_message_table_driven_lite.h.

◆ GetCurrentTime()

void PROTOBUF_EXPORT google::protobuf::internal::GetCurrentTime ( int64 seconds,
int32 nanos 
)

Definition at line 264 of file time.cc.

◆ GetEmptyString()

const PROTOBUF_EXPORT std::string& google::protobuf::internal::GetEmptyString ( )
inline

Definition at line 87 of file generated_message_util.h.

◆ GetEmptyStringAlreadyInited()

const PROTOBUF_EXPORT std::string& google::protobuf::internal::GetEmptyStringAlreadyInited ( )
inline

Definition at line 152 of file message_lite.h.

◆ GetExtensionSet()

ExtensionSet* google::protobuf::internal::GetExtensionSet ( MessageLite msg,
int64  extension_offset 
)
inline

Definition at line 94 of file generated_message_table_driven_lite.h.

◆ GetOwnedMessage()

template<typename T >
T* google::protobuf::internal::GetOwnedMessage ( Arena *  message_arena,
T submessage,
Arena *  submessage_arena 
)

Definition at line 159 of file generated_message_util.h.

◆ GetOwnedMessageInternal()

PROTOBUF_EXPORT MessageLite * google::protobuf::internal::GetOwnedMessageInternal ( Arena *  message_arena,
MessageLite submessage,
Arena *  submessage_arena 
)

Definition at line 761 of file generated_message_util.cc.

◆ GetReflectionOrDie()

static const Reflection* google::protobuf::internal::GetReflectionOrDie ( const Message m)
static

Definition at line 55 of file reflection_ops.cc.

◆ GetTypeUrl()

std::string google::protobuf::internal::GetTypeUrl ( StringPiece  message_name,
StringPiece  type_url_prefix 
)

Definition at line 43 of file any_lite.cc.

◆ GOOGLE_PROTOBUF_CAPABILITY()

class PROTOBUF_EXPORT google::protobuf::internal::GOOGLE_PROTOBUF_CAPABILITY ( "mutex"  )

Definition at line 96 of file protobuf/src/google/protobuf/stubs/mutex.h.

◆ HandleEnum()

template<typename UnknownFieldHandler , typename InternalMetadata , Cardinality cardinality>
bool google::protobuf::internal::HandleEnum ( const ParseTable table,
io::CodedInputStream input,
MessageLite msg,
uint32 presence,
uint32  presence_index,
int64  offset,
uint32  tag,
int  field_number 
)
inline

Definition at line 309 of file generated_message_table_driven_lite.h.

◆ HandleString()

template<typename UnknownFieldHandler , Cardinality cardinality, bool is_string_type, StringType ctype>
static bool google::protobuf::internal::HandleString ( io::CodedInputStream input,
MessageLite msg,
Arena *  arena,
uint32 has_bits,
uint32  has_bit_index,
int64  offset,
const void default_ptr,
const char *  field_name 
)
inlinestatic

Definition at line 226 of file generated_message_table_driven_lite.h.

◆ implicit_cast()

template<typename To , typename From >
To google::protobuf::internal::implicit_cast ( From const &  f)
inline

Definition at line 59 of file casts.h.

◆ InitEnumParseWrapper()

template<typename T , typename Metadata >
EnumParseWrapper<T, Metadata> google::protobuf::internal::InitEnumParseWrapper ( T map_field,
bool(*)(int)  is_valid,
uint32  field_num,
Metadata metadata 
)

Definition at line 151 of file map_field_lite.h.

◆ InitializeEnumStrings()

PROTOBUF_EXPORT bool google::protobuf::internal::InitializeEnumStrings ( const EnumEntry enums,
const int *  sorted_indices,
size_t  size,
internal::ExplicitlyConstructed< std::string > *  enum_strings 
)

Definition at line 83 of file generated_enum_util.cc.

◆ InitImplicitWeakMessageDefaultInstance()

void google::protobuf::internal::InitImplicitWeakMessageDefaultInstance ( )

Definition at line 62 of file implicit_weak_message.cc.

◆ InitProtobufDefaults()

PROTOBUF_EXPORT void google::protobuf::internal::InitProtobufDefaults ( )

Definition at line 81 of file generated_message_util.cc.

◆ InitProtobufDefaultsImpl()

static bool google::protobuf::internal::InitProtobufDefaultsImpl ( )
static

Definition at line 75 of file generated_message_util.cc.

◆ InitSCC()

void google::protobuf::internal::InitSCC ( SCCInfoBase scc)
inline

Definition at line 217 of file generated_message_util.h.

◆ InitSCCImpl()

PROTOBUF_EXPORT void google::protobuf::internal::InitSCCImpl ( SCCInfoBase scc)

Definition at line 797 of file generated_message_util.cc.

◆ InlineGreedyStringParser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::InlineGreedyStringParser ( std::string s,
const char *  ptr,
ParseContext ctx 
)

Definition at line 361 of file parse_context.cc.

◆ InlineGreedyStringParserUTF8()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::InlineGreedyStringParserUTF8 ( std::string s,
const char *  ptr,
ParseContext ctx,
const char *  field_name 
)

Definition at line 368 of file parse_context.cc.

◆ InlineGreedyStringParserUTF8Verify()

const PROTOBUF_MUST_USE_RESULT char* google::protobuf::internal::InlineGreedyStringParserUTF8Verify ( std::string s,
const char *  ptr,
ParseContext ctx,
const char *  field_name 
)
inline

Definition at line 613 of file parse_context.h.

◆ InlineMergePartialEntireStream()

bool google::protobuf::internal::InlineMergePartialEntireStream ( io::CodedInputStream cis,
MessageLite message,
bool  aliasing 
)
inline

Definition at line 163 of file message_lite.cc.

◆ INSTANTIATE_TEST_SUITE_P()

google::protobuf::internal::INSTANTIATE_TEST_SUITE_P ( MapFieldStateTestInstance  ,
MapFieldStateTest  ,
::testing::Values(CLEAN, MAP_DIRTY, REPEATED_DIRTY)   
)

◆ InStateZero()

static bool google::protobuf::internal::InStateZero ( const UTF8ScanObj st,
const uint8 Tbl 
)
inlinestatic

Definition at line 379 of file structurally_valid.cc.

◆ Int()

static int google::protobuf::internal::Int ( const std::string value)
static

Definition at line 989 of file src/google/protobuf/map_test.cc.

◆ IsConstHelper() [1/2]

template<typename T >
bool google::protobuf::internal::IsConstHelper ( const T )

Definition at line 612 of file src/google/protobuf/map_test.cc.

◆ IsConstHelper() [2/2]

template<typename T >
bool google::protobuf::internal::IsConstHelper ( T )

Definition at line 608 of file src/google/protobuf/map_test.cc.

◆ IsForwardIteratorHelper()

bool google::protobuf::internal::IsForwardIteratorHelper ( std::forward_iterator_tag  )

Definition at line 623 of file src/google/protobuf/map_test.cc.

◆ IsNull()

template<int type>
bool google::protobuf::internal::IsNull ( const void ptr)

Definition at line 582 of file generated_message_util.cc.

◆ IsNull< FieldMetadata::kInlinedType >()

Definition at line 609 of file generated_message_util.cc.

◆ IsNull< WireFormatLite::TYPE_BYTES >()

Definition at line 593 of file generated_message_util.cc.

◆ IsNull< WireFormatLite::TYPE_GROUP >()

Definition at line 598 of file generated_message_util.cc.

◆ IsNull< WireFormatLite::TYPE_MESSAGE >()

Definition at line 603 of file generated_message_util.cc.

◆ IsNull< WireFormatLite::TYPE_STRING >()

Definition at line 588 of file generated_message_util.cc.

◆ IsOk() [1/2]

template<>
bool google::protobuf::internal::IsOk ( bool  status)
inline

Definition at line 115 of file logging.h.

◆ IsOk() [2/2]

template<typename T >
bool google::protobuf::internal::IsOk ( T  status)

Definition at line 113 of file logging.h.

◆ IsOneofPresent()

bool google::protobuf::internal::IsOneofPresent ( const void base,
uint32  offset,
uint32  tag 
)
inline

Definition at line 126 of file generated_message_util.h.

◆ IsPresent()

bool google::protobuf::internal::IsPresent ( const void base,
uint32  hasbit 
)
inline

Definition at line 121 of file generated_message_util.h.

◆ IsStructurallyValidUTF8() [1/2]

bool google::protobuf::internal::IsStructurallyValidUTF8 ( const char *  buf,
int  len 
)

Definition at line 556 of file structurally_valid.cc.

◆ IsStructurallyValidUTF8() [2/2]

bool google::protobuf::internal::IsStructurallyValidUTF8 ( const std::string str)
inline

Definition at line 132 of file common.h.

◆ LogIndexOutOfBounds()

void google::protobuf::internal::LogIndexOutOfBounds ( int  index,
int  size 
)

◆ LookUpEnumName()

PROTOBUF_EXPORT int google::protobuf::internal::LookUpEnumName ( const EnumEntry enums,
const int *  sorted_indices,
size_t  size,
int  value 
)

Definition at line 70 of file generated_enum_util.cc.

◆ LookUpEnumValue()

PROTOBUF_EXPORT bool google::protobuf::internal::LookUpEnumValue ( const EnumEntry enums,
size_t  size,
StringPiece  name,
int *  value 
)

Definition at line 59 of file generated_enum_util.cc.

◆ MapFieldSerializer()

template<typename MapFieldType , const SerializationTable * table>
void google::protobuf::internal::MapFieldSerializer ( const uint8 base,
uint32  offset,
uint32  tag,
uint32  has_offset,
io::CodedOutputStream output 
)

Definition at line 298 of file generated_message_table_driven.h.

◆ MapKeyDataOnlyByteSize()

static size_t google::protobuf::internal::MapKeyDataOnlyByteSize ( const FieldDescriptor field,
const MapKey value 
)
static

Definition at line 1147 of file wire_format.cc.

◆ MapTestForceDeterministic()

void google::protobuf::internal::MapTestForceDeterministic ( )

Definition at line 93 of file src/google/protobuf/map_test.cc.

◆ MapValueRefDataOnlyByteSize()

static size_t google::protobuf::internal::MapValueRefDataOnlyByteSize ( const FieldDescriptor field,
const MapValueRef value 
)
static

Definition at line 1188 of file wire_format.cc.

◆ median()

template<typename Iterator >
static int64 google::protobuf::internal::median ( Iterator  i0,
Iterator  i1 
)
static

Definition at line 313 of file src/google/protobuf/map_test.cc.

◆ memcpy_inlined()

void google::protobuf::internal::memcpy_inlined ( char *  dst,
const char *  src,
size_t  size 
)
inline

Definition at line 127 of file fastmem.h.

◆ memeq()

bool google::protobuf::internal::memeq ( const char *  a,
const char *  b,
size_t  n 
)
inline

Definition at line 67 of file fastmem.h.

◆ MergePartialFromCodedStream()

bool google::protobuf::internal::MergePartialFromCodedStream ( MessageLite msg,
const ParseTable table,
io::CodedInputStream input 
)

Definition at line 96 of file generated_message_table_driven.cc.

◆ MergePartialFromCodedStreamImpl()

template<typename UnknownFieldHandler , typename InternalMetadata >
bool google::protobuf::internal::MergePartialFromCodedStreamImpl ( MessageLite msg,
const ParseTable table,
io::CodedInputStream input 
)

Definition at line 880 of file generated_message_table_driven_lite.h.

◆ MergePartialFromCodedStreamInlined()

template<typename UnknownFieldHandler , typename InternalMetadata , uint32 kMaxTag>
bool google::protobuf::internal::MergePartialFromCodedStreamInlined ( MessageLite msg,
const ParseTable table,
io::CodedInputStream input 
)

Definition at line 377 of file generated_message_table_driven_lite.h.

◆ MergePartialFromCodedStreamLite()

bool google::protobuf::internal::MergePartialFromCodedStreamLite ( MessageLite msg,
const ParseTable table,
io::CodedInputStream input 
)

Definition at line 98 of file generated_message_table_driven_lite.cc.

◆ MergePartialFromImpl() [1/4]

template<bool aliasing>
bool google::protobuf::internal::MergePartialFromImpl ( BoundedZCIS  input,
MessageLite msg 
)

Definition at line 178 of file message_lite.cc.

◆ MergePartialFromImpl() [2/4]

template<bool alias, typename T >
bool google::protobuf::internal::MergePartialFromImpl ( const SourceWrapper< T > &  input,
MessageLite msg 
)

Definition at line 536 of file message_lite.h.

◆ MergePartialFromImpl() [3/4]

template<bool aliasing>
bool google::protobuf::internal::MergePartialFromImpl ( io::ZeroCopyInputStream input,
MessageLite msg 
)

Definition at line 186 of file message_lite.cc.

◆ MergePartialFromImpl() [4/4]

template<bool aliasing>
bool google::protobuf::internal::MergePartialFromImpl ( StringPiece  input,
MessageLite msg 
)

Definition at line 171 of file message_lite.cc.

◆ MergePartialFromImpl< false >() [1/3]

◆ MergePartialFromImpl< false >() [2/3]

◆ MergePartialFromImpl< false >() [3/3]

◆ MergePartialFromImpl< true >() [1/3]

◆ MergePartialFromImpl< true >() [2/3]

◆ MergePartialFromImpl< true >() [3/3]

◆ MutableField()

template<typename Type >
Type* google::protobuf::internal::MutableField ( MessageLite msg,
uint32 has_bits,
uint32  has_bit_index,
int64  offset 
)
inline

Definition at line 135 of file generated_message_table_driven_lite.h.

◆ NameOfEnum()

const std::string & google::protobuf::internal::NameOfEnum ( const EnumDescriptor descriptor,
int  value 
)

Definition at line 90 of file generated_message_reflection.cc.

◆ Now()

static int64 google::protobuf::internal::Now ( )
static

Definition at line 319 of file src/google/protobuf/map_test.cc.

◆ NullLogHandler()

void google::protobuf::internal::NullLogHandler ( LogLevel  ,
const char *  ,
int  ,
const string  
)

Definition at line 178 of file common.cc.

◆ OnShutdown()

PROTOBUF_EXPORT void google::protobuf::internal::OnShutdown ( void(*)()  func)

Definition at line 344 of file common.cc.

◆ OnShutdownDelete()

template<typename T >
T* google::protobuf::internal::OnShutdownDelete ( T p)

Definition at line 185 of file common.h.

◆ OnShutdownDestroyMessage()

void google::protobuf::internal::OnShutdownDestroyMessage ( const void ptr)
inline

Definition at line 226 of file generated_message_util.h.

◆ OnShutdownDestroyString()

void google::protobuf::internal::OnShutdownDestroyString ( const std::string ptr)
inline

Definition at line 230 of file generated_message_util.h.

◆ OnShutdownRun()

PROTOBUF_EXPORT void google::protobuf::internal::OnShutdownRun ( void(*)(const void *)  f,
const void arg 
)

Definition at line 348 of file common.cc.

◆ PackedBoolParser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedBoolParser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 453 of file parse_context.cc.

◆ PackedDoubleParser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedDoubleParser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 485 of file parse_context.cc.

◆ PackedEnumParser() [1/2]

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedEnumParser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 419 of file parse_context.cc.

◆ PackedEnumParser() [2/2]

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedEnumParser ( void object,
const char *  ptr,
ParseContext ctx,
bool(*)(int)  is_valid,
InternalMetadataWithArenaLite metadata,
int  field_num 
)

Definition at line 423 of file parse_context.cc.

◆ PackedEnumParserArg()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedEnumParserArg ( void object,
const char *  ptr,
ParseContext ctx,
bool(*)(const void *, int)  is_valid,
const void data,
InternalMetadataWithArenaLite metadata,
int  field_num 
)

Definition at line 437 of file parse_context.cc.

◆ PackedFixed32Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedFixed32Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 465 of file parse_context.cc.

◆ PackedFixed64Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedFixed64Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 473 of file parse_context.cc.

◆ PackedFloatParser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedFloatParser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 481 of file parse_context.cc.

◆ PackedInt32Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedInt32Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 394 of file parse_context.cc.

◆ PackedInt64Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedInt64Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 402 of file parse_context.cc.

◆ PackedSFixed32Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedSFixed32Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 469 of file parse_context.cc.

◆ PackedSFixed64Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedSFixed64Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 477 of file parse_context.cc.

◆ PackedSInt32Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedSInt32Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 410 of file parse_context.cc.

◆ PackedSInt64Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedSInt64Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 414 of file parse_context.cc.

◆ PackedUInt32Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedUInt32Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 398 of file parse_context.cc.

◆ PackedUInt64Parser()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::PackedUInt64Parser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 406 of file parse_context.cc.

◆ ParseAnyTypeUrl() [1/2]

bool google::protobuf::internal::ParseAnyTypeUrl ( const std::string type_url,
std::string full_type_name 
)

Definition at line 117 of file any_lite.cc.

◆ ParseAnyTypeUrl() [2/2]

bool google::protobuf::internal::ParseAnyTypeUrl ( const std::string type_url,
std::string url_prefix,
std::string full_type_name 
)

Definition at line 104 of file any_lite.cc.

◆ ParseMap()

template<typename Entry >
bool google::protobuf::internal::ParseMap ( io::CodedInputStream input,
void map_field 
)

Definition at line 224 of file generated_message_table_driven.h.

◆ ParseMessageSetItemImpl()

template<typename MS >
bool google::protobuf::internal::ParseMessageSetItemImpl ( io::CodedInputStream input,
MS  ms 
)

Definition at line 1788 of file wire_format_lite.h.

◆ ParseNamedEnum() [1/2]

template<typename EnumType >
bool google::protobuf::internal::ParseNamedEnum ( const EnumDescriptor descriptor,
const std::string name,
EnumType *  value 
)

Definition at line 77 of file generated_enum_reflection.h.

◆ ParseNamedEnum() [2/2]

bool google::protobuf::internal::ParseNamedEnum ( const EnumDescriptor descriptor,
const std::string name,
int *  value 
)

Definition at line 82 of file generated_message_reflection.cc.

◆ ParseTime()

bool PROTOBUF_EXPORT google::protobuf::internal::ParseTime ( const string value,
int64 seconds,
int32 nanos 
)

Definition at line 285 of file time.cc.

◆ ParseVarint64() [1/2]

const char* google::protobuf::internal::ParseVarint64 ( const char *  p,
uint32  preload,
uint64 out 
)
inline

Definition at line 497 of file parse_context.h.

◆ ParseVarint64() [2/2]

const char* google::protobuf::internal::ParseVarint64 ( const char *  p,
uint64 out 
)
inline

Definition at line 510 of file parse_context.h.

◆ ParseVarint64Fallback()

std::pair< const char *, uint64 > google::protobuf::internal::ParseVarint64Fallback ( const char *  p,
uint64  res 
)

Definition at line 330 of file parse_context.cc.

◆ ParseVarint64FallbackInline()

std::pair<const char*, uint64> google::protobuf::internal::ParseVarint64FallbackInline ( const char *  p,
uint64  res 
)
inline

Definition at line 470 of file parse_context.h.

◆ ParseVarint64Inline()

const char* google::protobuf::internal::ParseVarint64Inline ( const char *  p,
uint64 out 
)
inline

Definition at line 484 of file parse_context.h.

◆ PrintUTF8ErrorLog()

void google::protobuf::internal::PrintUTF8ErrorLog ( const char *  field_name,
const char *  operation_str,
bool  emit_stacktrace 
)

Definition at line 577 of file wire_format_lite.cc.

◆ Raw() [1/2]

template<typename Type >
const Type* google::protobuf::internal::Raw ( const MessageLite msg,
int64  offset 
)
inline

Definition at line 80 of file generated_message_table_driven_lite.h.

◆ Raw() [2/2]

template<typename Type >
Type* google::protobuf::internal::Raw ( MessageLite msg,
int64  offset 
)
inline

Definition at line 75 of file generated_message_table_driven_lite.h.

◆ ReadBOOL()

const char* google::protobuf::internal::ReadBOOL ( const char *  ptr,
bool *  value 
)
inline

Definition at line 490 of file map_type_handler.h.

◆ ReadBytesToString()

static bool google::protobuf::internal::ReadBytesToString ( io::CodedInputStream input,
std::string value 
)
inlinestatic

Definition at line 558 of file wire_format_lite.cc.

◆ ReadDOUBLE()

const char* google::protobuf::internal::ReadDOUBLE ( const char *  ptr,
double *  value 
)
inline

Definition at line 505 of file map_type_handler.h.

◆ ReadENUM()

template<typename E >
const char* google::protobuf::internal::ReadENUM ( const char *  ptr,
E *  value 
)
inline

Definition at line 484 of file map_type_handler.h.

◆ ReadFIXED32()

const char* google::protobuf::internal::ReadFIXED32 ( const char *  ptr,
uint32 value 
)
inline

Definition at line 511 of file map_type_handler.h.

◆ ReadFIXED64()

const char* google::protobuf::internal::ReadFIXED64 ( const char *  ptr,
uint64 value 
)
inline

Definition at line 508 of file map_type_handler.h.

◆ ReadFLOAT()

const char* google::protobuf::internal::ReadFLOAT ( const char *  ptr,
float *  value 
)
inline

Definition at line 502 of file map_type_handler.h.

◆ ReadINT32()

const char* google::protobuf::internal::ReadINT32 ( const char *  ptr,
int32 value 
)
inline

Definition at line 459 of file map_type_handler.h.

◆ ReadINT64()

const char* google::protobuf::internal::ReadINT64 ( const char *  ptr,
int64 value 
)
inline

Definition at line 453 of file map_type_handler.h.

◆ ReadSFIXED32()

const char* google::protobuf::internal::ReadSFIXED32 ( const char *  ptr,
int32 value 
)
inline

Definition at line 517 of file map_type_handler.h.

◆ ReadSFIXED64()

const char* google::protobuf::internal::ReadSFIXED64 ( const char *  ptr,
int64 value 
)
inline

Definition at line 514 of file map_type_handler.h.

◆ ReadSINT32()

const char* google::protobuf::internal::ReadSINT32 ( const char *  ptr,
int32 value 
)
inline

Definition at line 477 of file map_type_handler.h.

◆ ReadSINT64()

const char* google::protobuf::internal::ReadSINT64 ( const char *  ptr,
int64 value 
)
inline

Definition at line 471 of file map_type_handler.h.

◆ ReadSize()

uint32 google::protobuf::internal::ReadSize ( const char **  pp)
inline

Definition at line 518 of file parse_context.h.

◆ ReadSizeFallback()

std::pair< const char *, int32 > google::protobuf::internal::ReadSizeFallback ( const char *  p,
uint32  first 
)

Definition at line 335 of file parse_context.cc.

◆ ReadTag() [1/2]

const char* google::protobuf::internal::ReadTag ( const char *  p,
uint32 out 
)
inline

Definition at line 433 of file parse_context.h.

◆ ReadTag() [2/2]

const char* google::protobuf::internal::ReadTag ( const char *  p,
uint32 out,
uint32 preload 
)
inline

Definition at line 451 of file parse_context.h.

◆ ReadTagFallback()

std::pair< const char *, uint32 > google::protobuf::internal::ReadTagFallback ( const char *  p,
uint32  res 
)

Definition at line 319 of file parse_context.cc.

◆ ReadUINT32()

const char* google::protobuf::internal::ReadUINT32 ( const char *  ptr,
uint32 value 
)
inline

Definition at line 465 of file map_type_handler.h.

◆ ReadUINT64()

const char* google::protobuf::internal::ReadUINT64 ( const char *  ptr,
uint64 value 
)
inline

Definition at line 456 of file map_type_handler.h.

◆ ReadUnaligned()

template<typename F >
const char* google::protobuf::internal::ReadUnaligned ( const char *  ptr,
F value 
)
inline

Definition at line 498 of file map_type_handler.h.

◆ ReadVarint() [1/2]

uint64 google::protobuf::internal::ReadVarint ( const char **  p)
inline

Definition at line 535 of file parse_context.h.

◆ ReadVarint() [2/2]

uint64 google::protobuf::internal::ReadVarint ( const char **  p,
uint32  preload 
)
inline

Definition at line 553 of file parse_context.h.

◆ ReadVarintZigZag32() [1/2]

int32 google::protobuf::internal::ReadVarintZigZag32 ( const char **  p)
inline

Definition at line 547 of file parse_context.h.

◆ ReadVarintZigZag32() [2/2]

int32 google::protobuf::internal::ReadVarintZigZag32 ( const char **  p,
uint32  preload 
)
inline

Definition at line 565 of file parse_context.h.

◆ ReadVarintZigZag64() [1/2]

int64 google::protobuf::internal::ReadVarintZigZag64 ( const char **  p)
inline

Definition at line 541 of file parse_context.h.

◆ ReadVarintZigZag64() [2/2]

int64 google::protobuf::internal::ReadVarintZigZag64 ( const char **  p,
uint32  preload 
)
inline

Definition at line 559 of file parse_context.h.

◆ real_type()

FieldDescriptor::Type google::protobuf::internal::real_type ( FieldType  type)
inline

Definition at line 128 of file extension_set_heavy.cc.

◆ RegisterFileLevelMetadata()

void google::protobuf::internal::RegisterFileLevelMetadata ( const DescriptorTable table)

Definition at line 2417 of file generated_message_reflection.cc.

◆ ResetOneofField()

template<ProcessingType field_type>
void google::protobuf::internal::ResetOneofField ( const ParseTable table,
int  field_number,
Arena *  arena,
MessageLite msg,
uint32 oneof_case,
int64  offset,
const void default_ptr 
)
inline

Definition at line 192 of file generated_message_table_driven_lite.h.

◆ RunZeroArgFunc()

static void google::protobuf::internal::RunZeroArgFunc ( const void arg)
static

Definition at line 339 of file common.cc.

◆ SecondsToDateTime()

bool PROTOBUF_EXPORT google::protobuf::internal::SecondsToDateTime ( int64  seconds,
DateTime time 
)

Definition at line 211 of file time.cc.

◆ SerializeGroupTo()

template<typename O >
void google::protobuf::internal::SerializeGroupTo ( const MessageLite msg,
const void table_ptr,
O *  output 
)

Definition at line 365 of file generated_message_util.cc.

◆ SerializeInternal()

void google::protobuf::internal::SerializeInternal ( const uint8 base,
const FieldMetadata table,
int32  num_fields,
io::CodedOutputStream output 
)

Definition at line 634 of file generated_message_util.cc.

◆ SerializeInternalToArray()

uint8 * google::protobuf::internal::SerializeInternalToArray ( const uint8 base,
const FieldMetadata table,
int32  num_fields,
bool  is_deterministic,
uint8 buffer 
)

Definition at line 676 of file generated_message_util.cc.

◆ SerializeMapEntry()

static void google::protobuf::internal::SerializeMapEntry ( const FieldDescriptor field,
const MapKey key,
const MapValueRef value,
io::CodedOutputStream output 
)
static

Definition at line 853 of file wire_format.cc.

◆ SerializeMapKeyWithCachedSizes()

static void google::protobuf::internal::SerializeMapKeyWithCachedSizes ( const FieldDescriptor field,
const MapKey value,
io::CodedOutputStream output 
)
static

Definition at line 746 of file wire_format.cc.

◆ SerializeMapValueRefWithCachedSizes()

static void google::protobuf::internal::SerializeMapValueRefWithCachedSizes ( const FieldDescriptor field,
const MapValueRef value,
io::CodedOutputStream output 
)
static

Definition at line 779 of file wire_format.cc.

◆ SerializeMessageDispatch() [1/2]

void google::protobuf::internal::SerializeMessageDispatch ( const MessageLite msg,
const FieldMetadata field_table,
int  num_fields,
int32  cached_size,
ArrayOutput output 
)

Definition at line 333 of file generated_message_util.cc.

◆ SerializeMessageDispatch() [2/2]

void google::protobuf::internal::SerializeMessageDispatch ( const MessageLite msg,
const FieldMetadata field_table,
int  num_fields,
int32  cached_size,
io::CodedOutputStream output 
)

Definition at line 314 of file generated_message_util.cc.

◆ SerializeMessageNoTable() [1/2]

void google::protobuf::internal::SerializeMessageNoTable ( const MessageLite msg,
ArrayOutput output 
)

Definition at line 301 of file generated_message_util.cc.

◆ SerializeMessageNoTable() [2/2]

void google::protobuf::internal::SerializeMessageNoTable ( const MessageLite msg,
io::CodedOutputStream output 
)

Definition at line 296 of file generated_message_util.cc.

◆ SerializeMessageTo()

template<typename O >
void google::protobuf::internal::SerializeMessageTo ( const MessageLite msg,
const void table_ptr,
O *  output 
)

Definition at line 344 of file generated_message_util.cc.

◆ SerializeNotImplemented()

void google::protobuf::internal::SerializeNotImplemented ( int  field)

Definition at line 568 of file generated_message_util.cc.

◆ SerializeTo()

template<int type, typename O >
void google::protobuf::internal::SerializeTo ( const void ptr,
O *  output 
)

Definition at line 261 of file generated_message_util.cc.

◆ SerializeUnknownMessageSetItems() [1/2]

void google::protobuf::internal::SerializeUnknownMessageSetItems ( const std::string unknown_fields,
io::CodedOutputStream output 
)
inline

Definition at line 888 of file wire_format_lite.h.

◆ SerializeUnknownMessageSetItems() [2/2]

void google::protobuf::internal::SerializeUnknownMessageSetItems ( const UnknownFieldSet unknown_fields,
io::CodedOutputStream output 
)
inline

Definition at line 331 of file wire_format.h.

◆ SetBit()

void google::protobuf::internal::SetBit ( uint32 has_bits,
uint32  has_bit_index 
)
inline

Definition at line 127 of file generated_message_table_driven_lite.h.

◆ SetField()

template<typename Type >
void google::protobuf::internal::SetField ( MessageLite msg,
uint32 has_bits,
uint32  has_bit_index,
int64  offset,
Type  value 
)
inline

Definition at line 142 of file generated_message_table_driven_lite.h.

◆ SetMapKey()

template<typename T >
void google::protobuf::internal::SetMapKey ( MapKey map_key,
const T value 
)
inline

◆ SetMapKey< bool >()

template<>
void google::protobuf::internal::SetMapKey< bool > ( MapKey map_key,
const bool &  value 
)
inline

Definition at line 96 of file map_field_inl.h.

◆ SetMapKey< int32 >()

template<>
void google::protobuf::internal::SetMapKey< int32 > ( MapKey map_key,
const int32 value 
)
inline

Definition at line 80 of file map_field_inl.h.

◆ SetMapKey< int64 >()

template<>
void google::protobuf::internal::SetMapKey< int64 > ( MapKey map_key,
const int64 value 
)
inline

Definition at line 88 of file map_field_inl.h.

◆ SetMapKey< std::string >()

template<>
void google::protobuf::internal::SetMapKey< std::string > ( MapKey map_key,
const std::string value 
)
inline

Definition at line 100 of file map_field_inl.h.

◆ SetMapKey< uint32 >()

template<>
void google::protobuf::internal::SetMapKey< uint32 > ( MapKey map_key,
const uint32 value 
)
inline

Definition at line 84 of file map_field_inl.h.

◆ SetMapKey< uint64 >()

template<>
void google::protobuf::internal::SetMapKey< uint64 > ( MapKey map_key,
const uint64 value 
)
inline

Definition at line 92 of file map_field_inl.h.

◆ SetOneofField()

template<typename Type >
void google::protobuf::internal::SetOneofField ( MessageLite msg,
uint32 oneof_case,
uint32  oneof_case_index,
int64  offset,
int  field_number,
Type  value 
)
inline

Definition at line 150 of file generated_message_table_driven_lite.h.

◆ StressTestIterators()

static void google::protobuf::internal::StressTestIterators ( int  n)
static

Definition at line 495 of file src/google/protobuf/map_test.cc.

◆ StrFunc()

static std::string google::protobuf::internal::StrFunc ( int  i,
int  j 
)
static

Definition at line 983 of file src/google/protobuf/map_test.cc.

◆ StrictUtf8Check()

static bool google::protobuf::internal::StrictUtf8Check ( const FieldDescriptor field)
static

Definition at line 466 of file wire_format.cc.

◆ StringParser()

const char* google::protobuf::internal::StringParser ( const char *  begin,
const char *  end,
void object,
ParseContext  
)

Definition at line 342 of file parse_context.cc.

◆ StringSpaceUsedExcludingSelfLong()

PROTOBUF_EXPORT size_t google::protobuf::internal::StringSpaceUsedExcludingSelfLong ( const std::string str)

Definition at line 86 of file generated_message_util.cc.

◆ SubMessagePrefix()

static std::string google::protobuf::internal::SubMessagePrefix ( const std::string prefix,
const FieldDescriptor field,
int  index 
)
static

Definition at line 281 of file reflection_ops.cc.

◆ TableSerialize()

void google::protobuf::internal::TableSerialize ( const MessageLite msg,
const SerializationTable table,
io::CodedOutputStream output 
)
inline

Definition at line 244 of file generated_message_table_driven.h.

◆ TableSerializeToArray()

uint8* google::protobuf::internal::TableSerializeToArray ( const MessageLite msg,
const SerializationTable table,
bool  is_deterministic,
uint8 buffer 
)
inline

Definition at line 263 of file generated_message_table_driven.h.

◆ TEST() [1/77]

google::protobuf::internal::TEST ( ArenaTest  ,
IsInitialized   
)

Definition at line 3382 of file src/google/protobuf/map_test.cc.

◆ TEST() [2/77]

google::protobuf::internal::TEST ( ArenaTest  ,
ParsingAndSerializingNoHeapAllocation   
)

Definition at line 3320 of file src/google/protobuf/map_test.cc.

◆ TEST() [3/77]

google::protobuf::internal::TEST ( ArenaTest  ,
ReflectionInTextFormat   
)

Definition at line 3347 of file src/google/protobuf/map_test.cc.

◆ TEST() [4/77]

google::protobuf::internal::TEST ( ArenaTest  ,
StringMapNoLeak   
)

Definition at line 3367 of file src/google/protobuf/map_test.cc.

◆ TEST() [5/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
Accessors   
)

Definition at line 2474 of file src/google/protobuf/map_test.cc.

◆ TEST() [6/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
ClearField   
)

Definition at line 2531 of file src/google/protobuf/map_test.cc.

◆ TEST() [7/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
EmbedProto2Message   
)

Definition at line 2634 of file src/google/protobuf/map_test.cc.

◆ TEST() [8/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
MapEntryClear   
)

Definition at line 2683 of file src/google/protobuf/map_test.cc.

◆ TEST() [9/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
MergeFromClearMapEntry   
)

Definition at line 2656 of file src/google/protobuf/map_test.cc.

◆ TEST() [10/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
MutableUnknownFields   
)

Definition at line 2628 of file src/google/protobuf/map_test.cc.

◆ TEST() [11/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
Proto2MapEntryClear   
)

Definition at line 2689 of file src/google/protobuf/map_test.cc.

◆ TEST() [12/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
ReleaseLast   
)

Definition at line 2559 of file src/google/protobuf/map_test.cc.

◆ TEST() [13/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
RemoveLast   
)

Definition at line 2542 of file src/google/protobuf/map_test.cc.

◆ TEST() [14/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
SetViaMapReflection   
)

Definition at line 2704 of file src/google/protobuf/map_test.cc.

◆ TEST() [15/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
SpaceUsed   
)

Definition at line 2466 of file src/google/protobuf/map_test.cc.

◆ TEST() [16/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
Swap   
)

Definition at line 2488 of file src/google/protobuf/map_test.cc.

◆ TEST() [17/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
SwapElements   
)

Definition at line 2589 of file src/google/protobuf/map_test.cc.

◆ TEST() [18/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
SwapFields   
)

Definition at line 2516 of file src/google/protobuf/map_test.cc.

◆ TEST() [19/77]

google::protobuf::internal::TEST ( GeneratedMapFieldReflectionTest  ,
SwapWithBothSet   
)

Definition at line 2501 of file src/google/protobuf/map_test.cc.

◆ TEST() [20/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
Accessors   
)

Definition at line 1837 of file src/google/protobuf/map_test.cc.

◆ TEST() [21/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
Clear   
)

Definition at line 1860 of file src/google/protobuf/map_test.cc.

◆ TEST() [22/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
ClearMessageMap   
)

Definition at line 1868 of file src/google/protobuf/map_test.cc.

◆ TEST() [23/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
CopyAssignmentOperator   
)

Definition at line 1942 of file src/google/protobuf/map_test.cc.

◆ TEST() [24/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
CopyConstructor   
)

Definition at line 1934 of file src/google/protobuf/map_test.cc.

◆ TEST() [25/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
CopyFrom   
)

Definition at line 1875 of file src/google/protobuf/map_test.cc.

◆ TEST() [26/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
CopyFromDynamicMessage   
)

Definition at line 1972 of file src/google/protobuf/map_test.cc.

◆ TEST() [27/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
CopyFromDynamicMessageMapReflection   
)

Definition at line 1989 of file src/google/protobuf/map_test.cc.

◆ TEST() [28/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
CopyFromMessageMap   
)

Definition at line 1887 of file src/google/protobuf/map_test.cc.

◆ TEST() [29/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
CorruptedWireFormat   
)

Definition at line 2373 of file src/google/protobuf/map_test.cc.

◆ TEST() [30/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
DuplicatedKeyWireFormat   
)

Definition at line 2221 of file src/google/protobuf/map_test.cc.

◆ TEST() [31/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
DuplicatedValueWireFormat   
)

Definition at line 2313 of file src/google/protobuf/map_test.cc.

◆ TEST() [32/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
DynamicMessageCopyFrom   
)

Definition at line 2036 of file src/google/protobuf/map_test.cc.

◆ TEST() [33/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
DynamicMessageCopyFromMapReflection   
)

Definition at line 2052 of file src/google/protobuf/map_test.cc.

◆ TEST() [34/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
DynamicMessageMergeFromDynamicMessage   
)

Definition at line 2004 of file src/google/protobuf/map_test.cc.

◆ TEST() [35/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
IsInitialized   
)

Definition at line 2382 of file src/google/protobuf/map_test.cc.

◆ TEST() [36/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
KeysValuesUnknownsWireFormat   
)

Definition at line 2266 of file src/google/protobuf/map_test.cc.

◆ TEST() [37/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
MergeFromMessageMap   
)

Definition at line 2109 of file src/google/protobuf/map_test.cc.

◆ TEST() [38/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
MessagesMustMerge   
)

Definition at line 2396 of file src/google/protobuf/map_test.cc.

◆ TEST() [39/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
MissedKeyWireFormat   
)

Definition at line 2324 of file src/google/protobuf/map_test.cc.

◆ TEST() [40/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
MissedValueTextFormat   
)

Definition at line 2348 of file src/google/protobuf/map_test.cc.

◆ TEST() [41/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
MissedValueWireFormat   
)

Definition at line 2336 of file src/google/protobuf/map_test.cc.

◆ TEST() [42/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
NonEmptyMergeFrom   
)

Definition at line 2080 of file src/google/protobuf/map_test.cc.

◆ TEST() [43/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
Proto2SetMapFieldsInitialized   
)

Definition at line 1854 of file src/google/protobuf/map_test.cc.

◆ TEST() [44/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
Proto2UnknownEnum   
)

Definition at line 2173 of file src/google/protobuf/map_test.cc.

◆ TEST() [45/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SameTypeMaps   
)

Definition at line 2156 of file src/google/protobuf/map_test.cc.

◆ TEST() [46/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SerializationToArray   
)

Definition at line 2123 of file src/google/protobuf/map_test.cc.

◆ TEST() [47/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SerializationToStream   
)

Definition at line 2137 of file src/google/protobuf/map_test.cc.

◆ TEST() [48/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SetMapFieldsInitialized   
)

Definition at line 1847 of file src/google/protobuf/map_test.cc.

◆ TEST() [49/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
StandardWireFormat   
)

Definition at line 2200 of file src/google/protobuf/map_test.cc.

◆ TEST() [50/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SwapWithEmpty   
)

Definition at line 1900 of file src/google/protobuf/map_test.cc.

◆ TEST() [51/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SwapWithOther   
)

Definition at line 1922 of file src/google/protobuf/map_test.cc.

◆ TEST() [52/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SwapWithSelf   
)

Definition at line 1912 of file src/google/protobuf/map_test.cc.

◆ TEST() [53/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
SyncDynamicMapWithRepeatedField   
)

Definition at line 2067 of file src/google/protobuf/map_test.cc.

◆ TEST() [54/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
UnknownFieldWireFormat   
)

Definition at line 2362 of file src/google/protobuf/map_test.cc.

◆ TEST() [55/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
UnorderedWireFormat   
)

Definition at line 2209 of file src/google/protobuf/map_test.cc.

◆ TEST() [56/77]

google::protobuf::internal::TEST ( GeneratedMapFieldTest  ,
UpcastCopyFrom   
)

Definition at line 1956 of file src/google/protobuf/map_test.cc.

◆ TEST() [57/77]

google::protobuf::internal::TEST ( MapSerializationTest  ,
Deterministic   
)

Definition at line 3127 of file src/google/protobuf/map_test.cc.

◆ TEST() [58/77]

google::protobuf::internal::TEST ( MapSerializationTest  ,
DeterministicSubmessage   
)

Definition at line 3160 of file src/google/protobuf/map_test.cc.

◆ TEST() [59/77]

google::protobuf::internal::TEST ( MoveTest  ,
MoveAssignmentWorks   
)

Definition at line 3415 of file src/google/protobuf/map_test.cc.

◆ TEST() [60/77]

google::protobuf::internal::TEST ( MoveTest  ,
MoveConstructorWorks   
)

Definition at line 3397 of file src/google/protobuf/map_test.cc.

◆ TEST() [61/77]

google::protobuf::internal::TEST ( ReflectionOpsForMapFieldTest  ,
ClearMap   
)

Definition at line 2879 of file src/google/protobuf/map_test.cc.

◆ TEST() [62/77]

google::protobuf::internal::TEST ( ReflectionOpsForMapFieldTest  ,
IsInitialized   
)

Definition at line 2905 of file src/google/protobuf/map_test.cc.

◆ TEST() [63/77]

google::protobuf::internal::TEST ( ReflectionOpsForMapFieldTest  ,
MapCopy   
)

Definition at line 2852 of file src/google/protobuf/map_test.cc.

◆ TEST() [64/77]

google::protobuf::internal::TEST ( ReflectionOpsForMapFieldTest  ,
MapDiscardUnknownFields   
)

Definition at line 2889 of file src/google/protobuf/map_test.cc.

◆ TEST() [65/77]

google::protobuf::internal::TEST ( ReflectionOpsForMapFieldTest  ,
MapSanityCheck   
)

Definition at line 2845 of file src/google/protobuf/map_test.cc.

◆ TEST() [66/77]

google::protobuf::internal::TEST ( ReflectionOpsForMapFieldTest  ,
MergeMap   
)

Definition at line 2866 of file src/google/protobuf/map_test.cc.

◆ TEST() [67/77]

google::protobuf::internal::TEST ( TextFormatMapTest  ,
DynamicMessage   
)

Definition at line 3197 of file src/google/protobuf/map_test.cc.

◆ TEST() [68/77]

google::protobuf::internal::TEST ( TextFormatMapTest  ,
NoDisableIterator   
)

Definition at line 3250 of file src/google/protobuf/map_test.cc.

◆ TEST() [69/77]

google::protobuf::internal::TEST ( TextFormatMapTest  ,
NoDisableReflectionIterator   
)

Definition at line 3280 of file src/google/protobuf/map_test.cc.

◆ TEST() [70/77]

google::protobuf::internal::TEST ( TextFormatMapTest  ,
ParseCorruptedString   
)

Definition at line 3235 of file src/google/protobuf/map_test.cc.

◆ TEST() [71/77]

google::protobuf::internal::TEST ( TextFormatMapTest  ,
SerializeAndParse   
)

Definition at line 3183 of file src/google/protobuf/map_test.cc.

◆ TEST() [72/77]

google::protobuf::internal::TEST ( TextFormatMapTest  ,
Sorted   
)

Definition at line 3214 of file src/google/protobuf/map_test.cc.

◆ TEST() [73/77]

google::protobuf::internal::TEST ( WireFormatForMapFieldTest  ,
MapByteSize   
)

Definition at line 2938 of file src/google/protobuf/map_test.cc.

◆ TEST() [74/77]

google::protobuf::internal::TEST ( WireFormatForMapFieldTest  ,
MapParseHelpers   
)

Definition at line 3005 of file src/google/protobuf/map_test.cc.

◆ TEST() [75/77]

google::protobuf::internal::TEST ( WireFormatForMapFieldTest  ,
ParseMap   
)

Definition at line 2921 of file src/google/protobuf/map_test.cc.

◆ TEST() [76/77]

google::protobuf::internal::TEST ( WireFormatForMapFieldTest  ,
SerializeMap   
)

Definition at line 2948 of file src/google/protobuf/map_test.cc.

◆ TEST() [77/77]

google::protobuf::internal::TEST ( WireFormatForMapFieldTest  ,
SerializeMapDynamicMessage   
)

Definition at line 2979 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [1/53]

google::protobuf::internal::TEST_F ( MapFieldBasePrimitiveTest  ,
Arena   
)

Definition at line 162 of file map_field_test.cc.

◆ TEST_F() [2/53]

google::protobuf::internal::TEST_F ( MapFieldBasePrimitiveTest  ,
GetRepeatedField   
)

Definition at line 136 of file map_field_test.cc.

◆ TEST_F() [3/53]

google::protobuf::internal::TEST_F ( MapFieldBasePrimitiveTest  ,
MutableRepeatedField   
)

Definition at line 149 of file map_field_test.cc.

◆ TEST_F() [4/53]

google::protobuf::internal::TEST_F ( MapFieldBasePrimitiveTest  ,
SpaceUsedExcludingSelf   
)

Definition at line 132 of file map_field_test.cc.

◆ TEST_F() [5/53]

google::protobuf::internal::TEST_F ( MapFieldInDynamicMessageTest  ,
DynamicMapReflection   
)

Definition at line 2746 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [6/53]

google::protobuf::internal::TEST_F ( MapFieldInDynamicMessageTest  ,
MapEntryReferernceValidAfterSerialize   
)

Definition at line 2811 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [7/53]

google::protobuf::internal::TEST_F ( MapFieldInDynamicMessageTest  ,
MapIndependentOffsets   
)

Definition at line 2735 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [8/53]

google::protobuf::internal::TEST_F ( MapFieldInDynamicMessageTest  ,
MapSpaceUsed   
)

Definition at line 2756 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [9/53]

google::protobuf::internal::TEST_F ( MapFieldInDynamicMessageTest  ,
MapValueReferernceValidAfterSerialize   
)

Definition at line 2780 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [10/53]

google::protobuf::internal::TEST_F ( MapFieldInDynamicMessageTest  ,
RecursiveMap   
)

Definition at line 2771 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [11/53]

google::protobuf::internal::TEST_F ( MapFieldReflectionTest  ,
MapSizeWithDuplicatedKey   
)

Definition at line 1790 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [12/53]

google::protobuf::internal::TEST_F ( MapFieldReflectionTest  ,
RegularFields   
)

Definition at line 1005 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [13/53]

google::protobuf::internal::TEST_F ( MapFieldReflectionTest  ,
RepeatedFieldRefForRegularFields   
)

Definition at line 1192 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [14/53]

google::protobuf::internal::TEST_F ( MapFieldReflectionTest  ,
RepeatedFieldRefMergeFromAndSwap   
)

Definition at line 1684 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [15/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
Assigner   
)

Definition at line 850 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [16/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
BeginIsFast   
)

Definition at line 332 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [17/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
Clear   
)

Definition at line 790 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [18/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
ConstEnd   
)

Definition at line 263 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [19/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
ContainNotExist   
)

Definition at line 249 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [20/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
ConvertToStdMap   
)

Definition at line 923 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [21/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
ConvertToStdVectorOfPairs   
)

Definition at line 930 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [22/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
CopyAssignMapIterator   
)

Definition at line 969 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [23/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
CopyConstructorWithArena   
)

Definition at line 824 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [24/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
CopyConstructorWithoutArena   
)

Definition at line 829 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [25/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
CopyIteratorStressTest   
)

Definition at line 415 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [26/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
CountNonExist   
)

Definition at line 247 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [27/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
EqualRange   
)

Definition at line 899 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [28/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
EraseByIterator   
)

Definition at line 769 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [29/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
EraseMutipleByKey   
)

Definition at line 707 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [30/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
EraseRevalidates   
)

Definition at line 584 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [31/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
EraseSingleByIterator   
)

Definition at line 734 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [32/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
EraseSingleByKey   
)

Definition at line 689 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [33/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
GetReferenceFromIterator   
)

Definition at line 267 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [34/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
HashFlood   
)

Definition at line 382 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [35/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
ImmutableContainNotExist   
)

Definition at line 251 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [36/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
ImmutableFindNonExist   
)

Definition at line 259 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [37/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
InsertByInitializerList   
)

Definition at line 681 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [38/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
InsertByIterator   
)

Definition at line 658 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [39/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
InsertSingle   
)

Definition at line 633 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [40/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
IteratorBasic   
)

Definition at line 290 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [41/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
IteratorCategory   
)

Definition at line 625 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [42/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
IteratorConstness   
)

Definition at line 616 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [43/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
IteratorInvalidation   
)

Definition at line 557 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [44/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
IterConstructor   
)

Definition at line 833 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [45/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
MapKeyAssignment   
)

Definition at line 240 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [46/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
MutableAt   
)

Definition at line 201 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [47/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
MutableFindNonExist   
)

Definition at line 255 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [48/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
OperatorBracket   
)

Definition at line 179 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [49/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
OperatorBracketNonExist   
)

Definition at line 193 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [50/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
Rehash   
)

Definition at line 882 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [51/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
SwapArena   
)

Definition at line 950 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [52/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
SwapBasic   
)

Definition at line 938 of file src/google/protobuf/map_test.cc.

◆ TEST_F() [53/53]

google::protobuf::internal::TEST_F ( MapImplTest  ,
ValidIteratorAfterErase   
)

Definition at line 749 of file src/google/protobuf/map_test.cc.

◆ TEST_P() [1/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
Clear   
)

Definition at line 433 of file map_field_test.cc.

◆ TEST_P() [2/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
GetMap   
)

Definition at line 301 of file map_field_test.cc.

◆ TEST_P() [3/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
GetMapField   
)

Definition at line 457 of file map_field_test.cc.

◆ TEST_P() [4/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
MergeFromClean   
)

Definition at line 319 of file map_field_test.cc.

◆ TEST_P() [5/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
MergeFromMapDirty   
)

Definition at line 334 of file map_field_test.cc.

◆ TEST_P() [6/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
MergeFromRepeatedDirty   
)

Definition at line 349 of file map_field_test.cc.

◆ TEST_P() [7/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
MutableMap   
)

Definition at line 310 of file map_field_test.cc.

◆ TEST_P() [8/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
MutableMapField   
)

Definition at line 467 of file map_field_test.cc.

◆ TEST_P() [9/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
SpaceUsedExcludingSelf   
)

Definition at line 439 of file map_field_test.cc.

◆ TEST_P() [10/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
SwapClean   
)

Definition at line 364 of file map_field_test.cc.

◆ TEST_P() [11/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
SwapMapDirty   
)

Definition at line 387 of file map_field_test.cc.

◆ TEST_P() [12/12]

google::protobuf::internal::TEST_P ( MapFieldStateTest  ,
SwapRepeatedDirty   
)

Definition at line 410 of file map_field_test.cc.

◆ TestDeterministicSerialization()

static void google::protobuf::internal::TestDeterministicSerialization ( const protobuf_unittest::TestMaps &  t,
const std::string filename 
)
static

Definition at line 3100 of file src/google/protobuf/map_test.cc.

◆ TestEqualIterators()

template<typename Iter >
static void google::protobuf::internal::TestEqualIterators ( Iter  i0,
Iter  i1,
Iter  end 
)
static

Definition at line 449 of file src/google/protobuf/map_test.cc.

◆ TestOldVersusNewIterator()

template<typename IteratorType >
static void google::protobuf::internal::TestOldVersusNewIterator ( int  skip,
Map< int, int > *  m 
)
static

Definition at line 461 of file src/google/protobuf/map_test.cc.

◆ TestValidityForAllKeysExcept()

template<typename T , typename U >
static void google::protobuf::internal::TestValidityForAllKeysExcept ( int  key_to_avoid,
const T check_map,
const U &  map 
)
static

Definition at line 432 of file src/google/protobuf/map_test.cc.

◆ ToCachedSize()

int google::protobuf::internal::ToCachedSize ( size_t  size)
inline

Definition at line 89 of file message_lite.h.

◆ ToIntSize()

int google::protobuf::internal::ToIntSize ( size_t  size)
inline

Definition at line 104 of file message_lite.h.

◆ UnalignedLoad()

template<typename T >
T google::protobuf::internal::UnalignedLoad ( const void p)

Definition at line 378 of file parse_context.h.

◆ UnknownFieldParse() [1/2]

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::UnknownFieldParse ( uint32  tag,
InternalMetadataWithArenaLite metadata,
const char *  ptr,
ParseContext ctx 
)

Definition at line 551 of file parse_context.cc.

◆ UnknownFieldParse() [2/2]

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::UnknownFieldParse ( uint32  tag,
std::string unknown,
const char *  ptr,
ParseContext ctx 
)

Definition at line 545 of file parse_context.cc.

◆ UnknownFieldSerializerLite()

PROTOBUF_EXPORT void google::protobuf::internal::UnknownFieldSerializerLite ( const uint8 ptr,
uint32  offset,
uint32  tag,
uint32  has_offset,
io::CodedOutputStream output 
)

Definition at line 732 of file generated_message_util.cc.

◆ UnknownFieldSetSerializer()

PROTOBUF_EXPORT void google::protobuf::internal::UnknownFieldSetSerializer ( const uint8 base,
uint32  offset,
uint32  tag,
uint32  has_offset,
io::CodedOutputStream output 
)

Definition at line 2422 of file generated_message_reflection.cc.

◆ UnknownGroupLiteParse()

PROTOBUF_EXPORT const PROTOBUF_MUST_USE_RESULT char * google::protobuf::internal::UnknownGroupLiteParse ( std::string unknown,
const char *  ptr,
ParseContext ctx 
)

Definition at line 539 of file parse_context.cc.

◆ UnwrapMapKey()

template<typename T >
T google::protobuf::internal::UnwrapMapKey ( const MapKey map_key)

◆ UnwrapMapKey< bool >()

template<>
bool google::protobuf::internal::UnwrapMapKey< bool > ( const MapKey map_key)
inline

Definition at line 68 of file map_field_inl.h.

◆ UnwrapMapKey< int32 >()

template<>
int32 google::protobuf::internal::UnwrapMapKey< int32 > ( const MapKey map_key)
inline

Definition at line 52 of file map_field_inl.h.

◆ UnwrapMapKey< int64 >()

template<>
int64 google::protobuf::internal::UnwrapMapKey< int64 > ( const MapKey map_key)
inline

Definition at line 60 of file map_field_inl.h.

◆ UnwrapMapKey< std::string >()

template<>
std::string google::protobuf::internal::UnwrapMapKey< std::string > ( const MapKey map_key)
inline

Definition at line 72 of file map_field_inl.h.

◆ UnwrapMapKey< uint32 >()

template<>
uint32 google::protobuf::internal::UnwrapMapKey< uint32 > ( const MapKey map_key)
inline

Definition at line 56 of file map_field_inl.h.

◆ UnwrapMapKey< uint64 >()

template<>
uint64 google::protobuf::internal::UnwrapMapKey< uint64 > ( const MapKey map_key)
inline

Definition at line 64 of file map_field_inl.h.

◆ UTF8CoerceToStructurallyValid()

char * google::protobuf::internal::UTF8CoerceToStructurallyValid ( const StringPiece str,
char *  dst,
char  replace_char 
)

Definition at line 586 of file structurally_valid.cc.

◆ UTF8GenericScan()

int google::protobuf::internal::UTF8GenericScan ( const UTF8ScanObj st,
const char *  str,
int  str_length,
int *  bytes_consumed 
)

Definition at line 387 of file structurally_valid.cc.

◆ UTF8GenericScanFastAscii()

int google::protobuf::internal::UTF8GenericScanFastAscii ( const UTF8ScanObj st,
const char *  str,
int  str_length,
int *  bytes_consumed 
)

Definition at line 497 of file structurally_valid.cc.

◆ UTF8SpnStructurallyValid()

int google::protobuf::internal::UTF8SpnStructurallyValid ( const StringPiece str)

Definition at line 565 of file structurally_valid.cc.

◆ ValidateEnumUsingDescriptor()

static bool google::protobuf::internal::ValidateEnumUsingDescriptor ( const void arg,
int  number 
)
static

Definition at line 290 of file extension_set_heavy.cc.

◆ VarintParse()

template<int size, typename T >
const PROTOBUF_MUST_USE_RESULT char* google::protobuf::internal::VarintParse ( const char *  p,
T out 
)

Definition at line 390 of file parse_context.h.

◆ VarintParser()

template<typename T , bool sign>
const char* google::protobuf::internal::VarintParser ( void object,
const char *  ptr,
ParseContext ctx 
)

Definition at line 378 of file parse_context.cc.

◆ VarintSize()

template<bool ZigZag, bool SignExtended, typename T >
static size_t google::protobuf::internal::VarintSize ( const T data,
const int  n 
)
static

Definition at line 612 of file wire_format_lite.cc.

◆ VarintSize64()

template<bool ZigZag, typename T >
static size_t google::protobuf::internal::VarintSize64 ( const T data,
const int  n 
)
static

Definition at line 649 of file wire_format_lite.cc.

◆ VerifyUTF8()

PROTOBUF_EXPORT bool google::protobuf::internal::VerifyUTF8 ( StringPiece  str,
const char *  field_name 
)

Definition at line 353 of file parse_context.cc.

◆ VerifyVersion()

void PROTOBUF_EXPORT google::protobuf::internal::VerifyVersion ( int  headerVersion,
int  minLibraryVersion,
const char *  filename 
)

Definition at line 70 of file common.cc.

◆ VersionString()

std::string PROTOBUF_EXPORT google::protobuf::internal::VersionString ( int  version)

Definition at line 98 of file common.cc.

◆ WireFormatLite::ReadPrimitive< bool, WireFormatLite::TYPE_BOOL >()

template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, WireFormatLite::TYPE_BOOL > ( io::CodedInputStream input,
bool *  value 
)
inline

Definition at line 985 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< double, WireFormatLite::TYPE_DOUBLE >()

template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< double, WireFormatLite::TYPE_DOUBLE > ( io::CodedInputStream input,
double *  value 
)
inline

Definition at line 977 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< float, WireFormatLite::TYPE_FLOAT >()

template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< float, WireFormatLite::TYPE_FLOAT > ( io::CodedInputStream input,
float *  value 
)
inline

Definition at line 969 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< int, WireFormatLite::TYPE_ENUM >()

Definition at line 993 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_INT32 >()

Definition at line 901 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SFIXED32 >()

Definition at line 953 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SINT32 >()

Definition at line 927 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_INT64 >()

Definition at line 909 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SFIXED64 >()

Definition at line 961 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SINT64 >()

Definition at line 935 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_FIXED32 >()

Definition at line 943 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_UINT32 >()

Definition at line 917 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_FIXED64 >()

Definition at line 948 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_UINT64 >()

Definition at line 922 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitiveFromArray< double, WireFormatLite::TYPE_DOUBLE >()

template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< double, WireFormatLite::TYPE_DOUBLE > ( const uint8 buffer,
double *  value 
)
inline

Definition at line 1042 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitiveFromArray< float, WireFormatLite::TYPE_FLOAT >()

template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< float, WireFormatLite::TYPE_FLOAT > ( const uint8 buffer,
float *  value 
)
inline

Definition at line 1033 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitiveFromArray< int32, WireFormatLite::TYPE_SFIXED32 >()

Definition at line 1015 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitiveFromArray< int64, WireFormatLite::TYPE_SFIXED64 >()

Definition at line 1024 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitiveFromArray< uint32, WireFormatLite::TYPE_FIXED32 >()

Definition at line 1003 of file wire_format_lite.h.

◆ WireFormatLite::ReadPrimitiveFromArray< uint64, WireFormatLite::TYPE_FIXED64 >()

Definition at line 1009 of file wire_format_lite.h.

◆ WireFormatParser()

template<typename T >
const PROTOBUF_MUST_USE_RESULT char* google::protobuf::internal::WireFormatParser ( T field_parser,
const char *  ptr,
ParseContext ctx 
)

Definition at line 684 of file parse_context.h.

◆ WriteArray()

template<typename CType >
static void google::protobuf::internal::WriteArray ( const CType *  a,
int  n,
io::CodedOutputStream output 
)
static

Definition at line 352 of file wire_format_lite.cc.

◆ WriteLengthDelimited() [1/2]

PROTOBUF_EXPORT void google::protobuf::internal::WriteLengthDelimited ( uint32  num,
StringPiece  val,
std::string s 
)

Definition at line 313 of file parse_context.cc.

◆ WriteLengthDelimited() [2/2]

void google::protobuf::internal::WriteLengthDelimited ( uint32  num,
StringPiece  val,
UnknownFieldSet s 
)
inline

◆ WriteLengthTo()

template<typename O >
void google::protobuf::internal::WriteLengthTo ( uint32  length,
O *  output 
)

Definition at line 271 of file generated_message_util.cc.

◆ WriteTagTo()

template<typename O >
void google::protobuf::internal::WriteTagTo ( uint32  tag,
O *  output 
)

Definition at line 266 of file generated_message_util.cc.

◆ WriteVarint() [1/3]

PROTOBUF_EXPORT void google::protobuf::internal::WriteVarint ( uint32  num,
uint64  val,
std::string s 
)

Definition at line 308 of file parse_context.cc.

◆ WriteVarint() [2/3]

void google::protobuf::internal::WriteVarint ( uint32  num,
uint64  val,
UnknownFieldSet s 
)
inline

◆ WriteVarint() [3/3]

void google::protobuf::internal::WriteVarint ( uint64  val,
std::string s 
)
inline

Definition at line 299 of file parse_context.cc.

Variable Documentation

◆ fixed_address_empty_string

PROTOBUF_EXPORT ExplicitlyConstructed< std::string > google::protobuf::internal::fixed_address_empty_string

Definition at line 72 of file generated_message_util.cc.

◆ implicit_weak_message_default_instance

ExplicitlyConstructed<ImplicitWeakMessage> google::protobuf::internal.implicit_weak_message_default_instance

Definition at line 59 of file implicit_weak_message.cc.

◆ implicit_weak_message_once_init_

internal::once_flag google::protobuf::internal.implicit_weak_message_once_init_

Definition at line 60 of file implicit_weak_message.cc.

◆ k0

int google::protobuf::internal.k0 = 812398771
static

Definition at line 325 of file src/google/protobuf/map_test.cc.

◆ k1

int google::protobuf::internal.k1 = 1312938717
static

Definition at line 326 of file src/google/protobuf/map_test.cc.

◆ k2

int google::protobuf::internal.k2 = 1321555333
static

Definition at line 327 of file src/google/protobuf/map_test.cc.

◆ kAnyFullTypeName

const char google::protobuf::internal::kAnyFullTypeName = "google.protobuf.Any"

Definition at line 53 of file any_lite.cc.

◆ kInvalidMask

constexpr const unsigned char google::protobuf::internal.kInvalidMask = 0x20
staticconstexpr

Definition at line 69 of file generated_message_table_driven.h.

◆ kMinHeaderVersionForLibrary

const int google::protobuf::internal.kMinHeaderVersionForLibrary = 3009000
static

Definition at line 92 of file common.h.

◆ kMinHeaderVersionForProtoc

const int google::protobuf::internal.kMinHeaderVersionForProtoc = 3009000
static

Definition at line 100 of file common.h.

◆ kMinRepeatedFieldAllocationSize

const int google::protobuf::internal.kMinRepeatedFieldAllocationSize = 4
static

Definition at line 92 of file repeated_field.h.

◆ kNotPackedMask

constexpr const unsigned char google::protobuf::internal.kNotPackedMask = 0x10
staticconstexpr

Definition at line 68 of file generated_message_table_driven.h.

◆ kOneofMask

constexpr const unsigned char google::protobuf::internal.kOneofMask = 0x40
staticconstexpr

Definition at line 61 of file generated_message_table_driven.h.

◆ kRepeatedMask

constexpr const unsigned char google::protobuf::internal.kRepeatedMask = 0x20
staticconstexpr

Definition at line 62 of file generated_message_table_driven.h.

◆ kTypeGoogleApisComPrefix

const char google::protobuf::internal::kTypeGoogleApisComPrefix = "type.googleapis.com/"

Definition at line 54 of file any_lite.cc.

◆ kTypeGoogleProdComPrefix

const char google::protobuf::internal::kTypeGoogleProdComPrefix = "type.googleprod.com/"

Definition at line 55 of file any_lite.cc.

◆ kTypeMask

constexpr const unsigned char google::protobuf::internal.kTypeMask = 0x1f
staticconstexpr

Definition at line 65 of file generated_message_table_driven.h.

◆ log_handler_

LogHandler* google::protobuf::internal.log_handler_ = &DefaultLogHandler
static

Definition at line 183 of file common.cc.

◆ log_silencer_count_

std::atomic<int> google::protobuf::internal.log_silencer_count_ = ATOMIC_VAR_INIT(0)
static

Definition at line 184 of file common.cc.

◆ utf8acceptnonsurrogates

const uint8 google::protobuf::internal.utf8acceptnonsurrogates[]
static

Definition at line 125 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_BYTES

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_BYTES = 1
static

Definition at line 121 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_fast

const unsigned char google::protobuf::internal.utf8acceptnonsurrogates_fast[256]
static
Initial value:
= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
}

Definition at line 324 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_HIADD

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_HIADD = 0x00000000
static

Definition at line 123 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_LOSUB

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_LOSUB = 0x20202020
static

Definition at line 122 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_MAX_EXPAND_X4

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_MAX_EXPAND_X4 = 0
static

Definition at line 119 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_obj

const UTF8ScanObj google::protobuf::internal.utf8acceptnonsurrogates_obj
static

◆ utf8acceptnonsurrogates_remap_base

const RemapEntry google::protobuf::internal.utf8acceptnonsurrogates_remap_base[]
static
Initial value:
= {
{0, 0, 0} }

Definition at line 317 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_remap_string

const unsigned char google::protobuf::internal.utf8acceptnonsurrogates_remap_string[]
static
Initial value:
= {
0 }

Definition at line 321 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_SHIFT

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_SHIFT = 8
static

Definition at line 120 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_STATE0

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_STATE0 = 0
static

Definition at line 116 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_STATE0_SIZE

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_STATE0_SIZE = 256
static

Definition at line 117 of file structurally_valid.cc.

◆ utf8acceptnonsurrogates_TOTAL_SIZE

const unsigned int google::protobuf::internal.utf8acceptnonsurrogates_TOTAL_SIZE = 2304
static

Definition at line 118 of file structurally_valid.cc.

google::protobuf.internal::utf8acceptnonsurrogates_SHIFT
static const unsigned int utf8acceptnonsurrogates_SHIFT
Definition: structurally_valid.cc:120
google::protobuf.internal::utf8acceptnonsurrogates_BYTES
static const unsigned int utf8acceptnonsurrogates_BYTES
Definition: structurally_valid.cc:121
google::protobuf.internal::utf8acceptnonsurrogates_remap_base
static const RemapEntry utf8acceptnonsurrogates_remap_base[]
Definition: structurally_valid.cc:317
google::protobuf.internal::utf8acceptnonsurrogates_fast
static const unsigned char utf8acceptnonsurrogates_fast[256]
Definition: structurally_valid.cc:324
google::protobuf.internal::utf8acceptnonsurrogates_TOTAL_SIZE
static const unsigned int utf8acceptnonsurrogates_TOTAL_SIZE
Definition: structurally_valid.cc:118
google::protobuf.internal::utf8acceptnonsurrogates_MAX_EXPAND_X4
static const unsigned int utf8acceptnonsurrogates_MAX_EXPAND_X4
Definition: structurally_valid.cc:119
google::protobuf.internal::utf8acceptnonsurrogates
static const uint8 utf8acceptnonsurrogates[]
Definition: structurally_valid.cc:125
google::protobuf.internal::utf8acceptnonsurrogates_STATE0
static const unsigned int utf8acceptnonsurrogates_STATE0
Definition: structurally_valid.cc:116
google::protobuf.internal::utf8acceptnonsurrogates_LOSUB
static const unsigned int utf8acceptnonsurrogates_LOSUB
Definition: structurally_valid.cc:122
google::protobuf.internal::utf8acceptnonsurrogates_HIADD
static const unsigned int utf8acceptnonsurrogates_HIADD
Definition: structurally_valid.cc:123
google::protobuf.internal::utf8acceptnonsurrogates_STATE0_SIZE
static const unsigned int utf8acceptnonsurrogates_STATE0_SIZE
Definition: structurally_valid.cc:117
google::protobuf.internal::utf8acceptnonsurrogates_remap_string
static const unsigned char utf8acceptnonsurrogates_remap_string[]
Definition: structurally_valid.cc:321


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:09