Namespaces | Classes | Typedefs | Functions | Variables
google::protobuf::util::converter Namespace Reference

Namespaces

 testing
 

Classes

class  BaseProtoStreamObjectWriterTest
 
class  DataPiece
 
class  DefaultValueObjectWriter
 
class  ErrorListener
 
class  ExpectingObjectWriter
 
class  JsonEscaping
 
class  JsonObjectWriter
 
class  JsonObjectWriterTest
 
class  JsonStreamParser
 
class  JsonStreamParserTest
 
class  LocationTrackerInterface
 
class  MockErrorListener
 
class  MockObjectWriter
 
class  NoopErrorListener
 
class  ObjectLocationTracker
 
class  ObjectSource
 
class  ObjectWriter
 
class  ProtoStreamObjectSource
 
class  ProtostreamObjectSourceAnysTest
 
class  ProtostreamObjectSourceFieldMaskTest
 
class  ProtostreamObjectSourceMapsTest
 
class  ProtostreamObjectSourceStructTest
 
class  ProtostreamObjectSourceTest
 
class  ProtostreamObjectSourceTimestampTest
 
class  ProtoStreamObjectWriter
 
class  ProtoStreamObjectWriterAnyTest
 
class  ProtoStreamObjectWriterFieldMaskTest
 
class  ProtoStreamObjectWriterMapTest
 
class  ProtoStreamObjectWriterOneOfsTest
 
class  ProtoStreamObjectWriterStructTest
 
class  ProtoStreamObjectWriterTest
 
class  ProtoStreamObjectWriterTimestampDurationTest
 
class  ProtoStreamObjectWriterWrappersTest
 
class  ProtoWriter
 
class  StructuredObjectWriter
 
class  TypeInfo
 

Typedefs

typedef std::function< std::string(StringPiece)> ConverterCallback
 
typedef std::function< util::Status(StringPiece)> PathSinkCallback
 

Functions

static bool ConsumeKey (StringPiece *input, StringPiece *key)
 
std::string ConvertFieldMaskPath (const StringPiece path, ConverterCallback converter)
 
util::Status DecodeCompactFieldMaskPaths (StringPiece paths, PathSinkCallback path_sink)
 
void DeleteWellKnownTypes ()
 
std::string DoubleAsString (double value)
 
std::string EnumValueNameToLowerCamelCase (const StringPiece input)
 
const google::protobuf::EnumValueFindEnumValueByNameOrNull (const google::protobuf::Enum *enum_type, StringPiece enum_name)
 
const google::protobuf::EnumValueFindEnumValueByNameWithoutUnderscoreOrNull (const google::protobuf::Enum *enum_type, StringPiece enum_name)
 
const google::protobuf::EnumValueFindEnumValueByNumberOrNull (const google::protobuf::Enum *enum_type, int32 value)
 
const google::protobuf::FieldFindFieldInTypeByNumberOrNull (const google::protobuf::Type *type, int32 number)
 
const google::protobuf::FieldFindFieldInTypeOrNull (const google::protobuf::Type *type, StringPiece field_name)
 
const google::protobuf::FieldFindJsonFieldInTypeOrNull (const google::protobuf::Type *type, StringPiece json_name)
 
const google::protobuf::OptionFindOptionOrNull (const RepeatedPtrField< google::protobuf::Option > &options, const std::string &option_name)
 
std::string FloatAsString (float value)
 
bool GetBoolFromAny (const google::protobuf::Any &any)
 
bool GetBoolOptionOrDefault (const RepeatedPtrField< google::protobuf::Option > &options, const std::string &option_name, bool default_value)
 
double GetDoubleFromAny (const google::protobuf::Any &any)
 
double GetDoubleOptionOrDefault (const RepeatedPtrField< google::protobuf::Option > &options, const std::string &option_name, double default_value)
 
const std::string GetFullTypeWithUrl (StringPiece simple_type)
 
int64 GetInt64FromAny (const google::protobuf::Any &any)
 
int64 GetInt64OptionOrDefault (const RepeatedPtrField< google::protobuf::Option > &options, const std::string &option_name, int64 default_value)
 
std::string GetStringFromAny (const google::protobuf::Any &any)
 
std::string GetStringOptionOrDefault (const RepeatedPtrField< google::protobuf::Option > &options, const std::string &option_name, const std::string &default_value)
 
const StringPiece GetTypeWithoutUrl (StringPiece type_url)
 
void InitWellKnownTypes ()
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceAnysTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceFieldMaskTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceMapsTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceStructTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceTimestampTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterAnyTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterFieldMaskTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterMapTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterOneOfsTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterStructTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterTimestampDurationTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 INSTANTIATE_TEST_SUITE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterWrappersTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
bool IsAlphanumeric (char c)
 
bool IsLetter (char c)
 
bool IsMap (const google::protobuf::Field &field, const google::protobuf::Type &type)
 
bool IsMessageSetWireFormat (const google::protobuf::Type &type)
 
bool IsValidBoolString (const std::string &bool_string)
 
bool IsWellKnownType (const std::string &type_name)
 
 MATCHER_P (HasObjectLocation, expected, "Verifies the expected object location")
 
static bool MatchKey (StringPiece input)
 
template<typename T >
void ParseFromAny (const std::string &data, T *result)
 
static util::Status RenderOneFieldPath (ProtoStreamObjectWriter *ow, StringPiece path)
 
bool SafeStrToFloat (StringPiece str, float *value)
 
 TEST_F (JsonObjectWriterTest, EmptyList)
 
 TEST_F (JsonObjectWriterTest, EmptyObject)
 
 TEST_F (JsonObjectWriterTest, EmptyObjectKey)
 
 TEST_F (JsonObjectWriterTest, EmptyRootList)
 
 TEST_F (JsonObjectWriterTest, EmptyRootObject)
 
 TEST_F (JsonObjectWriterTest, ListInList)
 
 TEST_F (JsonObjectWriterTest, ListInObject)
 
 TEST_F (JsonObjectWriterTest, ObjectInList)
 
 TEST_F (JsonObjectWriterTest, ObjectInObject)
 
 TEST_F (JsonStreamParserTest, ArrayComplexValues)
 
 TEST_F (JsonStreamParserTest, ArrayPrimitiveValues)
 
 TEST_F (JsonStreamParserTest, EmptyDoubleQuotedString)
 
 TEST_F (JsonStreamParserTest, EmptyList)
 
 TEST_F (JsonStreamParserTest, EmptyObject)
 
 TEST_F (JsonStreamParserTest, EmptySingleQuotedString)
 
 TEST_F (JsonStreamParserTest, HexNumberIsInvalid)
 
 TEST_F (JsonStreamParserTest, ObjectKeyTypes)
 
 TEST_F (JsonStreamParserTest, OctalNumberIsInvalid)
 
 TEST_F (JsonStreamParserTest, ScientificDouble)
 
 TEST_F (JsonStreamParserTest, SimpleDouble)
 
 TEST_F (JsonStreamParserTest, SimpleDoubleQuotedString)
 
 TEST_F (JsonStreamParserTest, SimpleFalse)
 
 TEST_F (JsonStreamParserTest, SimpleInt)
 
 TEST_F (JsonStreamParserTest, SimpleNegativeDouble)
 
 TEST_F (JsonStreamParserTest, SimpleNegativeInt)
 
 TEST_F (JsonStreamParserTest, SimpleNull)
 
 TEST_F (JsonStreamParserTest, SimpleSingleQuotedString)
 
 TEST_F (JsonStreamParserTest, SimpleTrue)
 
 TEST_F (JsonStreamParserTest, SimpleUnsignedInt)
 
 TEST_P (ProtostreamObjectSourceAnysTest, BasicAny)
 
 TEST_P (ProtostreamObjectSourceAnysTest, DoubleRecursiveAny)
 
 TEST_P (ProtostreamObjectSourceAnysTest, EmptyAnyOutputsEmptyObject)
 
 TEST_P (ProtostreamObjectSourceAnysTest, EmptyWithTypeAndNoValueOutputsType)
 
 TEST_P (ProtostreamObjectSourceAnysTest, LowerCamelEnumOutputSnakeCase)
 
 TEST_P (ProtostreamObjectSourceAnysTest, MissingTypeUrlError)
 
 TEST_P (ProtostreamObjectSourceAnysTest, RecursiveAny)
 
 TEST_P (ProtostreamObjectSourceAnysTest, UnknownTypeError)
 
 TEST_P (ProtostreamObjectSourceAnysTest, UnknownTypeServiceError)
 
 TEST_P (ProtostreamObjectSourceAnysTest, UseIntsForEnumsTest)
 
 TEST_P (ProtostreamObjectSourceAnysTest, UsePreserveProtoFieldNames)
 
 TEST_P (ProtostreamObjectSourceFieldMaskTest, FieldMaskRenderSuccess)
 
 TEST_P (ProtostreamObjectSourceMapsTest, MapsTest)
 
 TEST_P (ProtostreamObjectSourceMapsTest, MissingKeysTest)
 
 TEST_P (ProtostreamObjectSourceStructTest, MissingValueSkipsField)
 
 TEST_P (ProtostreamObjectSourceStructTest, StructRenderSuccess)
 
 TEST_P (ProtostreamObjectSourceTest, BadAuthor)
 
 TEST_P (ProtostreamObjectSourceTest, BadNestedBookToNestedBook)
 
 TEST_P (ProtostreamObjectSourceTest, CustomJsonName)
 
 TEST_P (ProtostreamObjectSourceTest, CyclicMessageDepthTest)
 
 TEST_P (ProtostreamObjectSourceTest, EmptyMessage)
 
 TEST_P (ProtostreamObjectSourceTest, EnumCaseIsUnchangedByDefault)
 
 TEST_P (ProtostreamObjectSourceTest, LongRepeatedListDoesNotBreakIntoMultipleJsonLists)
 
 TEST_P (ProtostreamObjectSourceTest, LowerCamelEnumOutputMacroCase)
 
 TEST_P (ProtostreamObjectSourceTest, LowerCamelEnumOutputSnakeCase)
 
 TEST_P (ProtostreamObjectSourceTest, LowerCamelEnumOutputWithNumber)
 
 TEST_P (ProtostreamObjectSourceTest, NestedBookToBadNestedBook)
 
 TEST_P (ProtostreamObjectSourceTest, NestedMessage)
 
 TEST_P (ProtostreamObjectSourceTest, NonPackedPackableFieldsActuallyPacked)
 
 TEST_P (ProtostreamObjectSourceTest, PackedPackableFieldNotActuallyPacked)
 
 TEST_P (ProtostreamObjectSourceTest, PackedRepeatingFields)
 
 TEST_P (ProtostreamObjectSourceTest, Primitives)
 
 TEST_P (ProtostreamObjectSourceTest, RepeatingField)
 
 TEST_P (ProtostreamObjectSourceTest, RepeatingPrimitives)
 
 TEST_P (ProtostreamObjectSourceTest, UnknownEnumAreDroppedWhenRenderUnknownEnumValuesIsUnset)
 
 TEST_P (ProtostreamObjectSourceTest, UnknownEnumAreOutputWhenRenderUnknownEnumValuesIsSet)
 
 TEST_P (ProtostreamObjectSourceTest, UseIntsForEnumsTest)
 
 TEST_P (ProtostreamObjectSourceTest, UsePreserveProtoFieldNames)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidDurationAboveMaxTest)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidDurationBelowMinTest)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidTimestampAboveMaxTest)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidTimestampBelowMinTest)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, TimestampDurationDefaultValue)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyInAnyAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyIncorrectInputTypeFails)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyRenderSuccess)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypeErrorTest)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesExpectObjectForAny)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesExpectObjectForStruct)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesNoValueFieldForArray)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesNoValueFieldForObject)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesNoValueFieldForPrimitive)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithInvalidTypeUrlFails)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithNestedArrayValue)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithNestedObjectValue)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithNestedPrimitiveValue)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithoutTypeUrlFails1)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithoutTypeUrlFails2)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithoutTypeUrlFails3)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithUnknownTypeFails)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, DoubleRecursiveAny)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, DurationInAnyAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, EmptyAnyFromEmptyObject)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, FieldMaskInAnyAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, RecursiveAny)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, TimestampInAnyAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, TypeUrlAtEnd)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, TypeUrlAtEndWithTemporaryStrings)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, WrapperInAnyAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, EmptyFieldMaskTest)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, FieldMaskAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyCanContainAnyChars)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyMustBeAtTheEndOfAPathSegment)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyMustBeEscapedCorrectly)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyMustEnd)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MaskUsingApiaryStyleShouldWork)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MoreCloseThanOpenParentheses)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MoreOpenThanCloseParentheses)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MutipleMasksInCompactForm)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, PathWithMapKeyShouldWork)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, RepeatedFieldMaskTest)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, SimpleFieldMaskTest)
 
 TEST_P (ProtoStreamObjectWriterMapTest, AnyInMap)
 
 TEST_P (ProtoStreamObjectWriterMapTest, MapAcceptsNullValue)
 
 TEST_P (ProtoStreamObjectWriterMapTest, MapShouldIgnoreNullValueEntry)
 
 TEST_P (ProtoStreamObjectWriterMapTest, MapShouldNotAcceptList)
 
 TEST_P (ProtoStreamObjectWriterMapTest, RepeatedMapKeyTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForMessageTypesMessageFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForMessageTypesPrimitiveFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForOneofWithinAnyTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForPrimitiveTypesTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForStructTypesPrimitiveFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForStructTypesStructFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForStructValueTypesTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForWellKnownTypesAndMessageTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForWellKnownTypesPrimitiveFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForWellKnownTypesWktFirstTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, OptionStructIntAsStringsTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, RepeatedStructMapListKeyTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, RepeatedStructMapObjectKeyTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, SimpleRepeatedStructMapKeyTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructInvalidInputFailure)
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructNullInputSuccess)
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructRenderSuccess)
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructValuePreservesNull)
 
 TEST_P (ProtoStreamObjectWriterStructTest, ValuePreservesNull)
 
 TEST_P (ProtoStreamObjectWriterTest, AcceptUnknownEnumValue)
 
 TEST_P (ProtoStreamObjectWriterTest, ConflictingJsonName)
 
 TEST_P (ProtoStreamObjectWriterTest, CustomJsonName)
 
 TEST_P (ProtoStreamObjectWriterTest, EmptyObject)
 
 TEST_P (ProtoStreamObjectWriterTest, EnumValuesInCamelCaseAreAccepted)
 
 TEST_P (ProtoStreamObjectWriterTest, EnumValuesInCamelCaseRemoveDashAndUnderscoreAreAccepted)
 
 TEST_P (ProtoStreamObjectWriterTest, EnumValuesInCamelCaseWithNameNotUppercaseAreAccepted)
 
 TEST_P (ProtoStreamObjectWriterTest, EnumValuesWithDifferentCaseIsAccepted)
 
 TEST_P (ProtoStreamObjectWriterTest, EnumValuesWithDifferentCaseIsRejected)
 
 TEST_P (ProtoStreamObjectWriterTest, EnumValuesWithoutUnderscoreAreAccepted)
 
 TEST_P (ProtoStreamObjectWriterTest, EnumValuesWithSameCaseIsAccepted)
 
 TEST_P (ProtoStreamObjectWriterTest, ExplicitMessageList)
 
 TEST_P (ProtoStreamObjectWriterTest, ExplicitPrimitiveList)
 
 TEST_P (ProtoStreamObjectWriterTest, IgnoreUnknownFieldAtAuthorFriend)
 
 TEST_P (ProtoStreamObjectWriterTest, IgnoreUnknownFieldAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, IgnoreUnknownFieldsDontIgnoreUnknownEnumValues)
 
 TEST_P (ProtoStreamObjectWriterTest, IgnoreUnknownListAtPublisher)
 
 TEST_P (ProtoStreamObjectWriterTest, IgnoreUnknownListAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, IgnoreUnknownObjectAtAuthor)
 
 TEST_P (ProtoStreamObjectWriterTest, IgnoreUnknownObjectAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, ImplicitMessageList)
 
 TEST_P (ProtoStreamObjectWriterTest, ImplicitPrimitiveList)
 
 TEST_P (ProtoStreamObjectWriterTest, InfinityInputTest)
 
 TEST_P (ProtoStreamObjectWriterTest, IntEnumValuesAreAccepted)
 
 TEST_P (ProtoStreamObjectWriterTest, InvalidFieldValueAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, LastWriteWinsOnNonRepeatedMessageFieldWithDuplicates)
 
 TEST_P (ProtoStreamObjectWriterTest, LastWriteWinsOnNonRepeatedPrimitiveFieldWithDuplicates)
 
 TEST_P (ProtoStreamObjectWriterTest, MissingRequiredField)
 
 TEST_P (ProtoStreamObjectWriterTest, MultipleInvalidFieldValues)
 
 TEST_P (ProtoStreamObjectWriterTest, NaNInputTest)
 
 TEST_P (ProtoStreamObjectWriterTest, NonRepeatedExplicitMessageList)
 
 TEST_P (ProtoStreamObjectWriterTest, NonRepeatedExplicitPrimitiveList)
 
 TEST_P (ProtoStreamObjectWriterTest, NullValue)
 
 TEST_P (ProtoStreamObjectWriterTest, NullValueForMessageField)
 
 TEST_P (ProtoStreamObjectWriterTest, NullValueForPrimitiveField)
 
 TEST_P (ProtoStreamObjectWriterTest, PrimitiveFromStringConversion)
 
 TEST_P (ProtoStreamObjectWriterTest, RootNamedField)
 
 TEST_P (ProtoStreamObjectWriterTest, RootNamedList)
 
 TEST_P (ProtoStreamObjectWriterTest, RootNamedObject)
 
 TEST_P (ProtoStreamObjectWriterTest, RootUnnamedField)
 
 TEST_P (ProtoStreamObjectWriterTest, SimpleMessage)
 
 TEST_P (ProtoStreamObjectWriterTest, SimpleObject)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownFieldAtAuthorFriend)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownFieldAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownListAtPublisher)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownListAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownObjectAtAuthor)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownObjectAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnnamedFieldAtAuthor)
 
 TEST_P (ProtoStreamObjectWriterTest, UnnamedFieldAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnnamedListAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, DurationAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError1)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError2)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError3)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError4)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError5)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError1)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError2)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError3)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError4)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError5)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError6)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError7)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError8)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, MismatchedDurationTypeInput)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, MismatchedTimestampTypeInput)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseDuration)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestamp)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampWithNegativeOffset)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampWithPositiveOffset)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampYearNotZeroPadded)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampYearZeroPadded)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampAcceptsNull)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset1)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset2)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset3)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset4)
 
 TEST_P (ProtoStreamObjectWriterWrappersTest, WrapperAcceptsNull)
 
std::string ToCamelCase (const StringPiece input)
 
std::string ToSnakeCase (StringPiece input)
 
template<>
std::string ValueAsString (double value)
 
template<>
std::string ValueAsString (float value)
 
template<typename T >
std::string ValueAsString (T value)
 

Variables

static const int false_len = strlen("false")
 
const char kAnyType [] = "google.protobuf.Any"
 
static const int kDefaultMaxRecursionDepth = 100
 
const int64 kDurationMaxSeconds = 315576000000LL
 
const int64 kDurationMinSeconds = -315576000000LL
 
const char kDurationType [] = "google.protobuf.Duration"
 
const int32 kNanosPerSecond = 1000000000
 
const char kOptionJspbMessageId [] = "jspb.message_id"
 
const char kRfc3339TimeFormat [] = "%E4Y-%m-%dT%H:%M:%S"
 
const char kRfc3339TimeFormatNoPadding [] = "%Y-%m-%dT%H:%M:%S"
 
const char kStructListValueType [] = "google.protobuf.ListValue"
 
const char kStructNullValueTypeUrl []
 
const char kStructType [] = "google.protobuf.Struct"
 
const char kStructValueType [] = "google.protobuf.Value"
 
const char kStructValueTypeUrl [] = "type.googleapis.com/google.protobuf.Value"
 
const int64 kTimestampMaxSeconds = 253402300799LL
 
const int64 kTimestampMinSeconds = -62135596800LL
 
const char kTimestampType [] = "google.protobuf.Timestamp"
 
const char kTypeServiceBaseUrl [] = "type.googleapis.com"
 
static const int64 kTypeUrlSize = 19
 
static const int kUnicodeEscapedLength = 6
 
static const int null_len = strlen("null")
 
PROTOBUF_NAMESPACE_ID::internal::once_flag source_renderers_init_
 
static const int true_len = strlen("true")
 
std::set< std::string > * well_known_types_ = NULL
 
PROTOBUF_NAMESPACE_ID::internal::once_flag well_known_types_init_
 
const char * well_known_types_name_array_ []
 
PROTOBUF_NAMESPACE_ID::internal::once_flag writer_renderers_init_
 

Typedef Documentation

◆ ConverterCallback

Definition at line 49 of file field_mask_utility.h.

◆ PathSinkCallback

Definition at line 50 of file field_mask_utility.h.

Function Documentation

◆ ConsumeKey()

static bool google::protobuf::util::converter::ConsumeKey ( StringPiece input,
StringPiece key 
)
static

Definition at line 83 of file json_stream_parser.cc.

◆ ConvertFieldMaskPath()

std::string google::protobuf::util::converter::ConvertFieldMaskPath ( const StringPiece  path,
ConverterCallback  converter 
)

Definition at line 64 of file field_mask_utility.cc.

◆ DecodeCompactFieldMaskPaths()

util::Status google::protobuf::util::converter::DecodeCompactFieldMaskPaths ( StringPiece  paths,
PathSinkCallback  path_sink 
)

Definition at line 108 of file field_mask_utility.cc.

◆ DeleteWellKnownTypes()

void google::protobuf::util::converter::DeleteWellKnownTypes ( )

Definition at line 339 of file utility.cc.

◆ DoubleAsString()

PROTOBUF_EXPORT std::string google::protobuf::util::converter::DoubleAsString ( double  value)

Definition at line 378 of file utility.cc.

◆ EnumValueNameToLowerCamelCase()

std::string google::protobuf::util::converter::EnumValueNameToLowerCamelCase ( const StringPiece  input)

Definition at line 243 of file utility.cc.

◆ FindEnumValueByNameOrNull()

const google::protobuf::EnumValue * google::protobuf::util::converter::FindEnumValueByNameOrNull ( const google::protobuf::Enum enum_type,
StringPiece  enum_name 
)

Definition at line 191 of file utility.cc.

◆ FindEnumValueByNameWithoutUnderscoreOrNull()

const google::protobuf::EnumValue * google::protobuf::util::converter::FindEnumValueByNameWithoutUnderscoreOrNull ( const google::protobuf::Enum enum_type,
StringPiece  enum_name 
)

Definition at line 217 of file utility.cc.

◆ FindEnumValueByNumberOrNull()

const google::protobuf::EnumValue * google::protobuf::util::converter::FindEnumValueByNumberOrNull ( const google::protobuf::Enum enum_type,
int32  value 
)

Definition at line 204 of file utility.cc.

◆ FindFieldInTypeByNumberOrNull()

const google::protobuf::Field * google::protobuf::util::converter::FindFieldInTypeByNumberOrNull ( const google::protobuf::Type type,
int32  number 
)

Definition at line 178 of file utility.cc.

◆ FindFieldInTypeOrNull()

const google::protobuf::Field * google::protobuf::util::converter::FindFieldInTypeOrNull ( const google::protobuf::Type type,
StringPiece  field_name 
)

Definition at line 152 of file utility.cc.

◆ FindJsonFieldInTypeOrNull()

const google::protobuf::Field * google::protobuf::util::converter::FindJsonFieldInTypeOrNull ( const google::protobuf::Type type,
StringPiece  json_name 
)

Definition at line 165 of file utility.cc.

◆ FindOptionOrNull()

const google::protobuf::Option * google::protobuf::util::converter::FindOptionOrNull ( const RepeatedPtrField< google::protobuf::Option > &  options,
const std::string option_name 
)

Definition at line 140 of file utility.cc.

◆ FloatAsString()

PROTOBUF_EXPORT std::string google::protobuf::util::converter::FloatAsString ( float  value)

Definition at line 386 of file utility.cc.

◆ GetBoolFromAny()

PROTOBUF_EXPORT bool google::protobuf::util::converter::GetBoolFromAny ( const google::protobuf::Any any)

Definition at line 100 of file utility.cc.

◆ GetBoolOptionOrDefault()

PROTOBUF_EXPORT bool google::protobuf::util::converter::GetBoolOptionOrDefault ( const RepeatedPtrField< google::protobuf::Option > &  options,
const std::string option_name,
bool  default_value 
)

Definition at line 53 of file utility.cc.

◆ GetDoubleFromAny()

PROTOBUF_EXPORT double google::protobuf::util::converter::GetDoubleFromAny ( const google::protobuf::Any any)

Definition at line 112 of file utility.cc.

◆ GetDoubleOptionOrDefault()

PROTOBUF_EXPORT double google::protobuf::util::converter::GetDoubleOptionOrDefault ( const RepeatedPtrField< google::protobuf::Option > &  options,
const std::string option_name,
double  default_value 
)

Definition at line 73 of file utility.cc.

◆ GetFullTypeWithUrl()

const PROTOBUF_EXPORT std::string google::protobuf::util::converter::GetFullTypeWithUrl ( StringPiece  simple_type)

Definition at line 136 of file utility.cc.

◆ GetInt64FromAny()

PROTOBUF_EXPORT int64 google::protobuf::util::converter::GetInt64FromAny ( const google::protobuf::Any any)

Definition at line 106 of file utility.cc.

◆ GetInt64OptionOrDefault()

PROTOBUF_EXPORT int64 google::protobuf::util::converter::GetInt64OptionOrDefault ( const RepeatedPtrField< google::protobuf::Option > &  options,
const std::string option_name,
int64  default_value 
)

Definition at line 63 of file utility.cc.

◆ GetStringFromAny()

PROTOBUF_EXPORT std::string google::protobuf::util::converter::GetStringFromAny ( const google::protobuf::Any any)

Definition at line 118 of file utility.cc.

◆ GetStringOptionOrDefault()

PROTOBUF_EXPORT std::string google::protobuf::util::converter::GetStringOptionOrDefault ( const RepeatedPtrField< google::protobuf::Option > &  options,
const std::string option_name,
const std::string default_value 
)

Definition at line 83 of file utility.cc.

◆ GetTypeWithoutUrl()

const PROTOBUF_EXPORT StringPiece google::protobuf::util::converter::GetTypeWithoutUrl ( StringPiece  type_url)

Definition at line 124 of file utility.cc.

◆ InitWellKnownTypes()

void google::protobuf::util::converter::InitWellKnownTypes ( )

Definition at line 341 of file utility.cc.

◆ INSTANTIATE_TEST_SUITE_P() [1/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceAnysTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [2/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceFieldMaskTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [3/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceMapsTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [4/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceStructTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [5/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [6/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceTimestampTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [7/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterAnyTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [8/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterFieldMaskTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [9/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterMapTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [10/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterOneOfsTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [11/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterStructTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [12/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [13/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterTimestampDurationTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_SUITE_P() [14/14]

google::protobuf::util::converter::INSTANTIATE_TEST_SUITE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterWrappersTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ IsAlphanumeric()

bool google::protobuf::util::converter::IsAlphanumeric ( char  c)
inline

Definition at line 79 of file json_stream_parser.cc.

◆ IsLetter()

bool google::protobuf::util::converter::IsLetter ( char  c)
inline

Definition at line 74 of file json_stream_parser.cc.

◆ IsMap()

PROTOBUF_EXPORT bool google::protobuf::util::converter::IsMap ( const google::protobuf::Field field,
const google::protobuf::Type type 
)

Definition at line 360 of file utility.cc.

◆ IsMessageSetWireFormat()

bool google::protobuf::util::converter::IsMessageSetWireFormat ( const google::protobuf::Type type)

Definition at line 370 of file utility.cc.

◆ IsValidBoolString()

PROTOBUF_EXPORT bool google::protobuf::util::converter::IsValidBoolString ( const std::string bool_string)

Definition at line 355 of file utility.cc.

◆ IsWellKnownType()

PROTOBUF_EXPORT bool google::protobuf::util::converter::IsWellKnownType ( const std::string type_name)

Definition at line 349 of file utility.cc.

◆ MATCHER_P()

google::protobuf::util::converter::MATCHER_P ( HasObjectLocation  ,
expected  ,
"Verifies the expected object location  
)

Definition at line 169 of file protostream_objectwriter_test.cc.

◆ MatchKey()

static bool google::protobuf::util::converter::MatchKey ( StringPiece  input)
static

Definition at line 96 of file json_stream_parser.cc.

◆ ParseFromAny()

template<typename T >
void google::protobuf::util::converter::ParseFromAny ( const std::string data,
T result 
)

Definition at line 94 of file utility.cc.

◆ RenderOneFieldPath()

static util::Status google::protobuf::util::converter::RenderOneFieldPath ( ProtoStreamObjectWriter ow,
StringPiece  path 
)
inlinestatic

Definition at line 972 of file protostream_objectwriter.cc.

◆ SafeStrToFloat()

PROTOBUF_EXPORT bool google::protobuf::util::converter::SafeStrToFloat ( StringPiece  str,
float *  value 
)

Definition at line 391 of file utility.cc.

◆ TEST_F() [1/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyList   
)

Definition at line 88 of file json_objectwriter_test.cc.

◆ TEST_F() [2/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyObject   
)

Definition at line 72 of file json_objectwriter_test.cc.

◆ TEST_F() [3/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyObjectKey   
)

Definition at line 98 of file json_objectwriter_test.cc.

◆ TEST_F() [4/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyRootList   
)

Definition at line 82 of file json_objectwriter_test.cc.

◆ TEST_F() [5/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyRootObject   
)

Definition at line 66 of file json_objectwriter_test.cc.

◆ TEST_F() [6/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ListInList   
)

Definition at line 134 of file json_objectwriter_test.cc.

◆ TEST_F() [7/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ListInObject   
)

Definition at line 114 of file json_objectwriter_test.cc.

◆ TEST_F() [8/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ObjectInList   
)

Definition at line 124 of file json_objectwriter_test.cc.

◆ TEST_F() [9/29]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ObjectInObject   
)

Definition at line 104 of file json_objectwriter_test.cc.

◆ TEST_F() [10/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ArrayComplexValues   
)

Definition at line 345 of file json_stream_parser_test.cc.

◆ TEST_F() [11/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ArrayPrimitiveValues   
)

Definition at line 330 of file json_stream_parser_test.cc.

◆ TEST_F() [12/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptyDoubleQuotedString   
)

Definition at line 279 of file json_stream_parser_test.cc.

◆ TEST_F() [13/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptyList   
)

Definition at line 195 of file json_stream_parser_test.cc.

◆ TEST_F() [14/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptyObject   
)

Definition at line 187 of file json_stream_parser_test.cc.

◆ TEST_F() [15/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptySingleQuotedString   
)

Definition at line 287 of file json_stream_parser_test.cc.

◆ TEST_F() [16/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
HexNumberIsInvalid   
)

Definition at line 263 of file json_stream_parser_test.cc.

◆ TEST_F() [17/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ObjectKeyTypes   
)

Definition at line 312 of file json_stream_parser_test.cc.

◆ TEST_F() [18/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
OctalNumberIsInvalid   
)

Definition at line 252 of file json_stream_parser_test.cc.

◆ TEST_F() [19/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ScientificDouble   
)

Definition at line 212 of file json_stream_parser_test.cc.

◆ TEST_F() [20/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleDouble   
)

Definition at line 204 of file json_stream_parser_test.cc.

◆ TEST_F() [21/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleDoubleQuotedString   
)

Definition at line 295 of file json_stream_parser_test.cc.

◆ TEST_F() [22/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleFalse   
)

Definition at line 170 of file json_stream_parser_test.cc.

◆ TEST_F() [23/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleInt   
)

Definition at line 228 of file json_stream_parser_test.cc.

◆ TEST_F() [24/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleNegativeDouble   
)

Definition at line 220 of file json_stream_parser_test.cc.

◆ TEST_F() [25/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleNegativeInt   
)

Definition at line 236 of file json_stream_parser_test.cc.

◆ TEST_F() [26/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleNull   
)

Definition at line 178 of file json_stream_parser_test.cc.

◆ TEST_F() [27/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleSingleQuotedString   
)

Definition at line 303 of file json_stream_parser_test.cc.

◆ TEST_F() [28/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleTrue   
)

Definition at line 162 of file json_stream_parser_test.cc.

◆ TEST_F() [29/29]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleUnsignedInt   
)

Definition at line 244 of file json_stream_parser_test.cc.

◆ TEST_P() [1/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
BasicAny   
)

Definition at line 765 of file protostream_objectsource_test.cc.

◆ TEST_P() [2/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
DoubleRecursiveAny   
)

Definition at line 876 of file protostream_objectsource_test.cc.

◆ TEST_P() [3/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
EmptyAnyOutputsEmptyObject   
)

Definition at line 911 of file protostream_objectsource_test.cc.

◆ TEST_P() [4/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
EmptyWithTypeAndNoValueOutputsType   
)

Definition at line 920 of file protostream_objectsource_test.cc.

◆ TEST_P() [5/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
LowerCamelEnumOutputSnakeCase   
)

Definition at line 784 of file protostream_objectsource_test.cc.

◆ TEST_P() [6/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
MissingTypeUrlError   
)

Definition at line 933 of file protostream_objectsource_test.cc.

◆ TEST_P() [7/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
RecursiveAny   
)

Definition at line 847 of file protostream_objectsource_test.cc.

◆ TEST_P() [8/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
UnknownTypeError   
)

Definition at line 964 of file protostream_objectsource_test.cc.

◆ TEST_P() [9/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
UnknownTypeServiceError   
)

Definition at line 948 of file protostream_objectsource_test.cc.

◆ TEST_P() [10/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
UseIntsForEnumsTest   
)

Definition at line 805 of file protostream_objectsource_test.cc.

◆ TEST_P() [11/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
UsePreserveProtoFieldNames   
)

Definition at line 826 of file protostream_objectsource_test.cc.

◆ TEST_P() [12/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceFieldMaskTest  ,
FieldMaskRenderSuccess   
)

Definition at line 1039 of file protostream_objectsource_test.cc.

◆ TEST_P() [13/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceMapsTest  ,
MapsTest   
)

Definition at line 641 of file protostream_objectsource_test.cc.

◆ TEST_P() [14/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceMapsTest  ,
MissingKeysTest   
)

Definition at line 682 of file protostream_objectsource_test.cc.

◆ TEST_P() [15/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceStructTest  ,
MissingValueSkipsField   
)

Definition at line 1015 of file protostream_objectsource_test.cc.

◆ TEST_P() [16/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceStructTest  ,
StructRenderSuccess   
)

Definition at line 999 of file protostream_objectsource_test.cc.

◆ TEST_P() [17/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
BadAuthor   
)

Definition at line 414 of file protostream_objectsource_test.cc.

◆ TEST_P() [18/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
BadNestedBookToNestedBook   
)

Definition at line 458 of file protostream_objectsource_test.cc.

◆ TEST_P() [19/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
CustomJsonName   
)

Definition at line 358 of file protostream_objectsource_test.cc.

◆ TEST_P() [20/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
CyclicMessageDepthTest   
)

Definition at line 575 of file protostream_objectsource_test.cc.

◆ TEST_P() [21/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
EmptyMessage   
)

Definition at line 298 of file protostream_objectsource_test.cc.

◆ TEST_P() [22/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
EnumCaseIsUnchangedByDefault   
)

Definition at line 522 of file protostream_objectsource_test.cc.

◆ TEST_P() [23/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
LongRepeatedListDoesNotBreakIntoMultipleJsonLists   
)

Definition at line 473 of file protostream_objectsource_test.cc.

◆ TEST_P() [24/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
LowerCamelEnumOutputMacroCase   
)

Definition at line 492 of file protostream_objectsource_test.cc.

◆ TEST_P() [25/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
LowerCamelEnumOutputSnakeCase   
)

Definition at line 502 of file protostream_objectsource_test.cc.

◆ TEST_P() [26/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
LowerCamelEnumOutputWithNumber   
)

Definition at line 512 of file protostream_objectsource_test.cc.

◆ TEST_P() [27/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
NestedBookToBadNestedBook   
)

Definition at line 439 of file protostream_objectsource_test.cc.

◆ TEST_P() [28/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
NestedMessage   
)

Definition at line 366 of file protostream_objectsource_test.cc.

◆ TEST_P() [29/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
NonPackedPackableFieldsActuallyPacked   
)

Definition at line 404 of file protostream_objectsource_test.cc.

◆ TEST_P() [30/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
PackedPackableFieldNotActuallyPacked   
)

Definition at line 409 of file protostream_objectsource_test.cc.

◆ TEST_P() [31/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
PackedRepeatingFields   
)

Definition at line 400 of file protostream_objectsource_test.cc.

◆ TEST_P() [32/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
Primitives   
)

Definition at line 304 of file protostream_objectsource_test.cc.

◆ TEST_P() [33/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
RepeatingField   
)

Definition at line 382 of file protostream_objectsource_test.cc.

◆ TEST_P() [34/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
RepeatingPrimitives   
)

Definition at line 342 of file protostream_objectsource_test.cc.

◆ TEST_P() [35/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
UnknownEnumAreDroppedWhenRenderUnknownEnumValuesIsUnset   
)

Definition at line 551 of file protostream_objectsource_test.cc.

◆ TEST_P() [36/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
UnknownEnumAreOutputWhenRenderUnknownEnumValuesIsSet   
)

Definition at line 563 of file protostream_objectsource_test.cc.

◆ TEST_P() [37/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
UseIntsForEnumsTest   
)

Definition at line 531 of file protostream_objectsource_test.cc.

◆ TEST_P() [38/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
UsePreserveProtoFieldNames   
)

Definition at line 541 of file protostream_objectsource_test.cc.

◆ TEST_P() [39/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidDurationAboveMaxTest   
)

Definition at line 1135 of file protostream_objectsource_test.cc.

◆ TEST_P() [40/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidDurationBelowMinTest   
)

Definition at line 1124 of file protostream_objectsource_test.cc.

◆ TEST_P() [41/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidTimestampAboveMaxTest   
)

Definition at line 1113 of file protostream_objectsource_test.cc.

◆ TEST_P() [42/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidTimestampBelowMinTest   
)

Definition at line 1102 of file protostream_objectsource_test.cc.

◆ TEST_P() [43/187]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
TimestampDurationDefaultValue   
)

Definition at line 1146 of file protostream_objectsource_test.cc.

◆ TEST_P() [44/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyAcceptsNull   
)

Definition at line 2124 of file protostream_objectwriter_test.cc.

◆ TEST_P() [45/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyInAnyAcceptsNull   
)

Definition at line 2373 of file protostream_objectwriter_test.cc.

◆ TEST_P() [46/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyIncorrectInputTypeFails   
)

Definition at line 2112 of file protostream_objectwriter_test.cc.

◆ TEST_P() [47/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyRenderSuccess   
)

Definition at line 1843 of file protostream_objectwriter_test.cc.

◆ TEST_P() [48/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypeErrorTest   
)

Definition at line 2132 of file protostream_objectwriter_test.cc.

◆ TEST_P() [49/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesExpectObjectForAny   
)

Definition at line 2350 of file protostream_objectwriter_test.cc.

◆ TEST_P() [50/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesExpectObjectForStruct   
)

Definition at line 2325 of file protostream_objectwriter_test.cc.

◆ TEST_P() [51/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesNoValueFieldForArray   
)

Definition at line 2296 of file protostream_objectwriter_test.cc.

◆ TEST_P() [52/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesNoValueFieldForObject   
)

Definition at line 2268 of file protostream_objectwriter_test.cc.

◆ TEST_P() [53/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesNoValueFieldForPrimitive   
)

Definition at line 2240 of file protostream_objectwriter_test.cc.

◆ TEST_P() [54/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithInvalidTypeUrlFails   
)

Definition at line 2076 of file protostream_objectwriter_test.cc.

◆ TEST_P() [55/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithNestedArrayValue   
)

Definition at line 2212 of file protostream_objectwriter_test.cc.

◆ TEST_P() [56/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithNestedObjectValue   
)

Definition at line 2184 of file protostream_objectwriter_test.cc.

◆ TEST_P() [57/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithNestedPrimitiveValue   
)

Definition at line 2157 of file protostream_objectwriter_test.cc.

◆ TEST_P() [58/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithoutTypeUrlFails1   
)

Definition at line 2023 of file protostream_objectwriter_test.cc.

◆ TEST_P() [59/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithoutTypeUrlFails2   
)

Definition at line 2041 of file protostream_objectwriter_test.cc.

◆ TEST_P() [60/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithoutTypeUrlFails3   
)

Definition at line 2059 of file protostream_objectwriter_test.cc.

◆ TEST_P() [61/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithUnknownTypeFails   
)

Definition at line 2096 of file protostream_objectwriter_test.cc.

◆ TEST_P() [62/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
DoubleRecursiveAny   
)

Definition at line 1888 of file protostream_objectwriter_test.cc.

◆ TEST_P() [63/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
DurationInAnyAcceptsNull   
)

Definition at line 2415 of file protostream_objectwriter_test.cc.

◆ TEST_P() [64/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
EmptyAnyFromEmptyObject   
)

Definition at line 2012 of file protostream_objectwriter_test.cc.

◆ TEST_P() [65/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
FieldMaskInAnyAcceptsNull   
)

Definition at line 2436 of file protostream_objectwriter_test.cc.

◆ TEST_P() [66/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
RecursiveAny   
)

Definition at line 1860 of file protostream_objectwriter_test.cc.

◆ TEST_P() [67/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
TimestampInAnyAcceptsNull   
)

Definition at line 2394 of file protostream_objectwriter_test.cc.

◆ TEST_P() [68/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
TypeUrlAtEnd   
)

Definition at line 1923 of file protostream_objectwriter_test.cc.

◆ TEST_P() [69/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
TypeUrlAtEndWithTemporaryStrings   
)

Definition at line 1960 of file protostream_objectwriter_test.cc.

◆ TEST_P() [70/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
WrapperInAnyAcceptsNull   
)

Definition at line 2457 of file protostream_objectwriter_test.cc.

◆ TEST_P() [71/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
EmptyFieldMaskTest   
)

Definition at line 2535 of file protostream_objectwriter_test.cc.

◆ TEST_P() [72/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
FieldMaskAcceptsNull   
)

Definition at line 2718 of file protostream_objectwriter_test.cc.

◆ TEST_P() [73/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyCanContainAnyChars   
)

Definition at line 2698 of file protostream_objectwriter_test.cc.

◆ TEST_P() [74/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyMustBeAtTheEndOfAPathSegment   
)

Definition at line 2653 of file protostream_objectwriter_test.cc.

◆ TEST_P() [75/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyMustBeEscapedCorrectly   
)

Definition at line 2684 of file protostream_objectwriter_test.cc.

◆ TEST_P() [76/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyMustEnd   
)

Definition at line 2670 of file protostream_objectwriter_test.cc.

◆ TEST_P() [77/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MaskUsingApiaryStyleShouldWork   
)

Definition at line 2547 of file protostream_objectwriter_test.cc.

◆ TEST_P() [78/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MoreCloseThanOpenParentheses   
)

Definition at line 2608 of file protostream_objectwriter_test.cc.

◆ TEST_P() [79/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MoreOpenThanCloseParentheses   
)

Definition at line 2622 of file protostream_objectwriter_test.cc.

◆ TEST_P() [80/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MutipleMasksInCompactForm   
)

Definition at line 2501 of file protostream_objectwriter_test.cc.

◆ TEST_P() [81/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
PathWithMapKeyShouldWork   
)

Definition at line 2637 of file protostream_objectwriter_test.cc.

◆ TEST_P() [82/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
RepeatedFieldMaskTest   
)

Definition at line 2516 of file protostream_objectwriter_test.cc.

◆ TEST_P() [83/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
SimpleFieldMaskTest   
)

Definition at line 2488 of file protostream_objectwriter_test.cc.

◆ TEST_P() [84/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterMapTest  ,
AnyInMap   
)

Definition at line 1805 of file protostream_objectwriter_test.cc.

◆ TEST_P() [85/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterMapTest  ,
MapAcceptsNullValue   
)

Definition at line 1761 of file protostream_objectwriter_test.cc.

◆ TEST_P() [86/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterMapTest  ,
MapShouldIgnoreNullValueEntry   
)

Definition at line 1777 of file protostream_objectwriter_test.cc.

◆ TEST_P() [87/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterMapTest  ,
MapShouldNotAcceptList   
)

Definition at line 1746 of file protostream_objectwriter_test.cc.

◆ TEST_P() [88/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterMapTest  ,
RepeatedMapKeyTest   
)

Definition at line 1791 of file protostream_objectwriter_test.cc.

◆ TEST_P() [89/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForMessageTypesMessageFirstTest   
)

Definition at line 2796 of file protostream_objectwriter_test.cc.

◆ TEST_P() [90/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForMessageTypesPrimitiveFirstTest   
)

Definition at line 2779 of file protostream_objectwriter_test.cc.

◆ TEST_P() [91/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForOneofWithinAnyTest   
)

Definition at line 2908 of file protostream_objectwriter_test.cc.

◆ TEST_P() [92/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForPrimitiveTypesTest   
)

Definition at line 2764 of file protostream_objectwriter_test.cc.

◆ TEST_P() [93/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForStructTypesPrimitiveFirstTest   
)

Definition at line 2813 of file protostream_objectwriter_test.cc.

◆ TEST_P() [94/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForStructTypesStructFirstTest   
)

Definition at line 2829 of file protostream_objectwriter_test.cc.

◆ TEST_P() [95/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForStructValueTypesTest   
)

Definition at line 2845 of file protostream_objectwriter_test.cc.

◆ TEST_P() [96/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForWellKnownTypesAndMessageTest   
)

Definition at line 2891 of file protostream_objectwriter_test.cc.

◆ TEST_P() [97/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForWellKnownTypesPrimitiveFirstTest   
)

Definition at line 2863 of file protostream_objectwriter_test.cc.

◆ TEST_P() [98/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForWellKnownTypesWktFirstTest   
)

Definition at line 2877 of file protostream_objectwriter_test.cc.

◆ TEST_P() [99/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
OptionStructIntAsStringsTest   
)

Definition at line 1700 of file protostream_objectwriter_test.cc.

◆ TEST_P() [100/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
RepeatedStructMapListKeyTest   
)

Definition at line 1668 of file protostream_objectwriter_test.cc.

◆ TEST_P() [101/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
RepeatedStructMapObjectKeyTest   
)

Definition at line 1683 of file protostream_objectwriter_test.cc.

◆ TEST_P() [102/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
SimpleRepeatedStructMapKeyTest   
)

Definition at line 1655 of file protostream_objectwriter_test.cc.

◆ TEST_P() [103/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructAcceptsNull   
)

Definition at line 1633 of file protostream_objectwriter_test.cc.

◆ TEST_P() [104/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructInvalidInputFailure   
)

Definition at line 1620 of file protostream_objectwriter_test.cc.

◆ TEST_P() [105/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructNullInputSuccess   
)

Definition at line 1610 of file protostream_objectwriter_test.cc.

◆ TEST_P() [106/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructRenderSuccess   
)

Definition at line 1595 of file protostream_objectwriter_test.cc.

◆ TEST_P() [107/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructValuePreservesNull   
)

Definition at line 1641 of file protostream_objectwriter_test.cc.

◆ TEST_P() [108/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
ValuePreservesNull   
)

Definition at line 1722 of file protostream_objectwriter_test.cc.

◆ TEST_P() [109/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
AcceptUnknownEnumValue   
)

Definition at line 1014 of file protostream_objectwriter_test.cc.

◆ TEST_P() [110/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ConflictingJsonName   
)

Definition at line 267 of file protostream_objectwriter_test.cc.

◆ TEST_P() [111/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
CustomJsonName   
)

Definition at line 250 of file protostream_objectwriter_test.cc.

◆ TEST_P() [112/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EmptyObject   
)

Definition at line 192 of file protostream_objectwriter_test.cc.

◆ TEST_P() [113/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EnumValuesInCamelCaseAreAccepted   
)

Definition at line 377 of file protostream_objectwriter_test.cc.

◆ TEST_P() [114/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EnumValuesInCamelCaseRemoveDashAndUnderscoreAreAccepted   
)

Definition at line 397 of file protostream_objectwriter_test.cc.

◆ TEST_P() [115/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EnumValuesInCamelCaseWithNameNotUppercaseAreAccepted   
)

Definition at line 419 of file protostream_objectwriter_test.cc.

◆ TEST_P() [116/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EnumValuesWithDifferentCaseIsAccepted   
)

Definition at line 337 of file protostream_objectwriter_test.cc.

◆ TEST_P() [117/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EnumValuesWithDifferentCaseIsRejected   
)

Definition at line 298 of file protostream_objectwriter_test.cc.

◆ TEST_P() [118/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EnumValuesWithoutUnderscoreAreAccepted   
)

Definition at line 357 of file protostream_objectwriter_test.cc.

◆ TEST_P() [119/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EnumValuesWithSameCaseIsAccepted   
)

Definition at line 317 of file protostream_objectwriter_test.cc.

◆ TEST_P() [120/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ExplicitMessageList   
)

Definition at line 726 of file protostream_objectwriter_test.cc.

◆ TEST_P() [121/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ExplicitPrimitiveList   
)

Definition at line 639 of file protostream_objectwriter_test.cc.

◆ TEST_P() [122/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IgnoreUnknownFieldAtAuthorFriend   
)

Definition at line 896 of file protostream_objectwriter_test.cc.

◆ TEST_P() [123/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IgnoreUnknownFieldAtRoot   
)

Definition at line 885 of file protostream_objectwriter_test.cc.

◆ TEST_P() [124/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IgnoreUnknownFieldsDontIgnoreUnknownEnumValues   
)

Definition at line 998 of file protostream_objectwriter_test.cc.

◆ TEST_P() [125/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IgnoreUnknownListAtPublisher   
)

Definition at line 977 of file protostream_objectwriter_test.cc.

◆ TEST_P() [126/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IgnoreUnknownListAtRoot   
)

Definition at line 966 of file protostream_objectwriter_test.cc.

◆ TEST_P() [127/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IgnoreUnknownObjectAtAuthor   
)

Definition at line 944 of file protostream_objectwriter_test.cc.

◆ TEST_P() [128/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IgnoreUnknownObjectAtRoot   
)

Definition at line 931 of file protostream_objectwriter_test.cc.

◆ TEST_P() [129/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ImplicitMessageList   
)

Definition at line 679 of file protostream_objectwriter_test.cc.

◆ TEST_P() [130/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ImplicitPrimitiveList   
)

Definition at line 607 of file protostream_objectwriter_test.cc.

◆ TEST_P() [131/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
InfinityInputTest   
)

Definition at line 540 of file protostream_objectwriter_test.cc.

◆ TEST_P() [132/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
IntEnumValuesAreAccepted   
)

Definition at line 281 of file protostream_objectwriter_test.cc.

◆ TEST_P() [133/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
InvalidFieldValueAtRoot   
)

Definition at line 1040 of file protostream_objectwriter_test.cc.

◆ TEST_P() [134/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
LastWriteWinsOnNonRepeatedMessageFieldWithDuplicates   
)

Definition at line 704 of file protostream_objectwriter_test.cc.

◆ TEST_P() [135/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
LastWriteWinsOnNonRepeatedPrimitiveFieldWithDuplicates   
)

Definition at line 624 of file protostream_objectwriter_test.cc.

◆ TEST_P() [136/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
MissingRequiredField   
)

Definition at line 1025 of file protostream_objectwriter_test.cc.

◆ TEST_P() [137/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
MultipleInvalidFieldValues   
)

Definition at line 1050 of file protostream_objectwriter_test.cc.

◆ TEST_P() [138/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NaNInputTest   
)

Definition at line 573 of file protostream_objectwriter_test.cc.

◆ TEST_P() [139/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NonRepeatedExplicitMessageList   
)

Definition at line 753 of file protostream_objectwriter_test.cc.

◆ TEST_P() [140/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NonRepeatedExplicitPrimitiveList   
)

Definition at line 658 of file protostream_objectwriter_test.cc.

◆ TEST_P() [141/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NullValue   
)

Definition at line 1160 of file protostream_objectwriter_test.cc.

◆ TEST_P() [142/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NullValueForMessageField   
)

Definition at line 1167 of file protostream_objectwriter_test.cc.

◆ TEST_P() [143/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NullValueForPrimitiveField   
)

Definition at line 1174 of file protostream_objectwriter_test.cc.

◆ TEST_P() [144/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
PrimitiveFromStringConversion   
)

Definition at line 440 of file protostream_objectwriter_test.cc.

◆ TEST_P() [145/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootNamedField   
)

Definition at line 1149 of file protostream_objectwriter_test.cc.

◆ TEST_P() [146/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootNamedList   
)

Definition at line 1126 of file protostream_objectwriter_test.cc.

◆ TEST_P() [147/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootNamedObject   
)

Definition at line 1113 of file protostream_objectwriter_test.cc.

◆ TEST_P() [148/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootUnnamedField   
)

Definition at line 1138 of file protostream_objectwriter_test.cc.

◆ TEST_P() [149/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
SimpleMessage   
)

Definition at line 214 of file protostream_objectwriter_test.cc.

◆ TEST_P() [150/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
SimpleObject   
)

Definition at line 198 of file protostream_objectwriter_test.cc.

◆ TEST_P() [151/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownFieldAtAuthorFriend   
)

Definition at line 790 of file protostream_objectwriter_test.cc.

◆ TEST_P() [152/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownFieldAtRoot   
)

Definition at line 780 of file protostream_objectwriter_test.cc.

◆ TEST_P() [153/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownListAtPublisher   
)

Definition at line 865 of file protostream_objectwriter_test.cc.

◆ TEST_P() [154/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownListAtRoot   
)

Definition at line 855 of file protostream_objectwriter_test.cc.

◆ TEST_P() [155/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownObjectAtAuthor   
)

Definition at line 834 of file protostream_objectwriter_test.cc.

◆ TEST_P() [156/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownObjectAtRoot   
)

Definition at line 824 of file protostream_objectwriter_test.cc.

◆ TEST_P() [157/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnnamedFieldAtAuthor   
)

Definition at line 1079 of file protostream_objectwriter_test.cc.

◆ TEST_P() [158/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnnamedFieldAtRoot   
)

Definition at line 1068 of file protostream_objectwriter_test.cc.

◆ TEST_P() [159/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnnamedListAtRoot   
)

Definition at line 1097 of file protostream_objectwriter_test.cc.

◆ TEST_P() [160/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
DurationAcceptsNull   
)

Definition at line 1568 of file protostream_objectwriter_test.cc.

◆ TEST_P() [161/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError1   
)

Definition at line 1463 of file protostream_objectwriter_test.cc.

◆ TEST_P() [162/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError2   
)

Definition at line 1478 of file protostream_objectwriter_test.cc.

◆ TEST_P() [163/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError3   
)

Definition at line 1493 of file protostream_objectwriter_test.cc.

◆ TEST_P() [164/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError4   
)

Definition at line 1507 of file protostream_objectwriter_test.cc.

◆ TEST_P() [165/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError5   
)

Definition at line 1520 of file protostream_objectwriter_test.cc.

◆ TEST_P() [166/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError1   
)

Definition at line 1328 of file protostream_objectwriter_test.cc.

◆ TEST_P() [167/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError2   
)

Definition at line 1341 of file protostream_objectwriter_test.cc.

◆ TEST_P() [168/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError3   
)

Definition at line 1354 of file protostream_objectwriter_test.cc.

◆ TEST_P() [169/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError4   
)

Definition at line 1370 of file protostream_objectwriter_test.cc.

◆ TEST_P() [170/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError5   
)

Definition at line 1386 of file protostream_objectwriter_test.cc.

◆ TEST_P() [171/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError6   
)

Definition at line 1403 of file protostream_objectwriter_test.cc.

◆ TEST_P() [172/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError7   
)

Definition at line 1420 of file protostream_objectwriter_test.cc.

◆ TEST_P() [173/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError8   
)

Definition at line 1437 of file protostream_objectwriter_test.cc.

◆ TEST_P() [174/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
MismatchedDurationTypeInput   
)

Definition at line 1547 of file protostream_objectwriter_test.cc.

◆ TEST_P() [175/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
MismatchedTimestampTypeInput   
)

Definition at line 1533 of file protostream_objectwriter_test.cc.

◆ TEST_P() [176/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseDuration   
)

Definition at line 1453 of file protostream_objectwriter_test.cc.

◆ TEST_P() [177/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestamp   
)

Definition at line 1198 of file protostream_objectwriter_test.cc.

◆ TEST_P() [178/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampWithNegativeOffset   
)

Definition at line 1249 of file protostream_objectwriter_test.cc.

◆ TEST_P() [179/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampWithPositiveOffset   
)

Definition at line 1236 of file protostream_objectwriter_test.cc.

◆ TEST_P() [180/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampYearNotZeroPadded   
)

Definition at line 1210 of file protostream_objectwriter_test.cc.

◆ TEST_P() [181/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampYearZeroPadded   
)

Definition at line 1223 of file protostream_objectwriter_test.cc.

◆ TEST_P() [182/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampAcceptsNull   
)

Definition at line 1561 of file protostream_objectwriter_test.cc.

◆ TEST_P() [183/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset1   
)

Definition at line 1262 of file protostream_objectwriter_test.cc.

◆ TEST_P() [184/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset2   
)

Definition at line 1277 of file protostream_objectwriter_test.cc.

◆ TEST_P() [185/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset3   
)

Definition at line 1294 of file protostream_objectwriter_test.cc.

◆ TEST_P() [186/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset4   
)

Definition at line 1311 of file protostream_objectwriter_test.cc.

◆ TEST_P() [187/187]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterWrappersTest  ,
WrapperAcceptsNull   
)

Definition at line 2741 of file protostream_objectwriter_test.cc.

◆ ToCamelCase()

PROTOBUF_EXPORT std::string google::protobuf::util::converter::ToCamelCase ( const StringPiece  input)

Definition at line 250 of file utility.cc.

◆ ToSnakeCase()

PROTOBUF_EXPORT std::string google::protobuf::util::converter::ToSnakeCase ( StringPiece  input)

Definition at line 293 of file utility.cc.

◆ ValueAsString() [1/3]

template<>
std::string google::protobuf::util::converter::ValueAsString ( double  value)
inline

Definition at line 189 of file utility.h.

◆ ValueAsString() [2/3]

template<>
std::string google::protobuf::util::converter::ValueAsString ( float  value)
inline

Definition at line 184 of file utility.h.

◆ ValueAsString() [3/3]

template<typename T >
std::string google::protobuf::util::converter::ValueAsString ( T  value)

Definition at line 179 of file utility.h.

Variable Documentation

◆ false_len

const int google::protobuf::util::converter::false_len = strlen("false")
static

Definition at line 71 of file json_stream_parser.cc.

◆ kAnyType

const char google::protobuf::util::converter::kAnyType[] = "google.protobuf.Any"

Definition at line 90 of file constants.h.

◆ kDefaultMaxRecursionDepth

const int google::protobuf::util::converter::kDefaultMaxRecursionDepth = 100
static

Definition at line 67 of file json_stream_parser.cc.

◆ kDurationMaxSeconds

const int64 google::protobuf::util::converter::kDurationMaxSeconds = 315576000000LL

Definition at line 62 of file constants.h.

◆ kDurationMinSeconds

const int64 google::protobuf::util::converter::kDurationMinSeconds = -315576000000LL

Definition at line 59 of file constants.h.

◆ kDurationType

const char google::protobuf::util::converter::kDurationType[] = "google.protobuf.Duration"

Definition at line 84 of file constants.h.

◆ kNanosPerSecond

const int32 google::protobuf::util::converter::kNanosPerSecond = 1000000000

Definition at line 65 of file constants.h.

◆ kOptionJspbMessageId

const char google::protobuf::util::converter::kOptionJspbMessageId[] = "jspb.message_id"

Definition at line 93 of file constants.h.

◆ kRfc3339TimeFormat

const char google::protobuf::util::converter::kRfc3339TimeFormat[] = "%E4Y-%m-%dT%H:%M:%S"

Definition at line 46 of file constants.h.

◆ kRfc3339TimeFormatNoPadding

const char google::protobuf::util::converter::kRfc3339TimeFormatNoPadding[] = "%Y-%m-%dT%H:%M:%S"

Definition at line 50 of file constants.h.

◆ kStructListValueType

const char google::protobuf::util::converter::kStructListValueType[] = "google.protobuf.ListValue"

Definition at line 78 of file constants.h.

◆ kStructNullValueTypeUrl

const char google::protobuf::util::converter::kStructNullValueTypeUrl[]
Initial value:
=
"type.googleapis.com/google.protobuf.NullValue"

Definition at line 68 of file constants.h.

◆ kStructType

const char google::protobuf::util::converter::kStructType[] = "google.protobuf.Struct"

Definition at line 72 of file constants.h.

◆ kStructValueType

const char google::protobuf::util::converter::kStructValueType[] = "google.protobuf.Value"

Definition at line 75 of file constants.h.

◆ kStructValueTypeUrl

const char google::protobuf::util::converter::kStructValueTypeUrl[] = "type.googleapis.com/google.protobuf.Value"

Definition at line 87 of file constants.h.

◆ kTimestampMaxSeconds

const int64 google::protobuf::util::converter::kTimestampMaxSeconds = 253402300799LL

Definition at line 56 of file constants.h.

◆ kTimestampMinSeconds

const int64 google::protobuf::util::converter::kTimestampMinSeconds = -62135596800LL

Definition at line 53 of file constants.h.

◆ kTimestampType

const char google::protobuf::util::converter::kTimestampType[] = "google.protobuf.Timestamp"

Definition at line 81 of file constants.h.

◆ kTypeServiceBaseUrl

const char google::protobuf::util::converter::kTypeServiceBaseUrl[] = "type.googleapis.com"

Definition at line 43 of file constants.h.

◆ kTypeUrlSize

const int64 google::protobuf::util::converter::kTypeUrlSize = 19
static

Definition at line 57 of file utility.h.

◆ kUnicodeEscapedLength

const int google::protobuf::util::converter::kUnicodeEscapedLength = 6
static

Definition at line 65 of file json_stream_parser.cc.

◆ null_len

const int google::protobuf::util::converter::null_len = strlen("null")
static

Definition at line 72 of file json_stream_parser.cc.

◆ source_renderers_init_

PROTOBUF_NAMESPACE_ID::internal::once_flag google::protobuf::util::converter::source_renderers_init_

Definition at line 710 of file protostream_objectsource.cc.

◆ true_len

const int google::protobuf::util::converter::true_len = strlen("true")
static

Definition at line 70 of file json_stream_parser.cc.

◆ well_known_types_

std::set<std::string>* google::protobuf::util::converter::well_known_types_ = NULL

Definition at line 329 of file utility.cc.

◆ well_known_types_init_

PROTOBUF_NAMESPACE_ID::internal::once_flag google::protobuf::util::converter::well_known_types_init_

Definition at line 330 of file utility.cc.

◆ well_known_types_name_array_

const char* google::protobuf::util::converter::well_known_types_name_array_[]
Initial value:
= {
"google.protobuf.Timestamp", "google.protobuf.Duration",
"google.protobuf.DoubleValue", "google.protobuf.FloatValue",
"google.protobuf.Int64Value", "google.protobuf.UInt64Value",
"google.protobuf.Int32Value", "google.protobuf.UInt32Value",
"google.protobuf.BoolValue", "google.protobuf.StringValue",
"google.protobuf.BytesValue", "google.protobuf.FieldMask"}

Definition at line 331 of file utility.cc.

◆ writer_renderers_init_

PROTOBUF_NAMESPACE_ID::internal::once_flag google::protobuf::util::converter::writer_renderers_init_

Definition at line 1175 of file protostream_objectwriter.cc.



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