#include "components/optimization_guide/proto/features/product_specifications.pb.h"
#include <algorithm>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
#include <google/protobuf/port_def.inc>
PROTOBUF_PRAGMA_INIT_SEG
_pb;
_pbi;
namespace optimization_guide {
namespace proto {
PROTOBUF_CONSTEXPR ProductSpecificationsLoggingData::ProductSpecificationsLoggingData(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationsLoggingDataDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationsLoggingDataDefaultTypeInternal _ProductSpecificationsLoggingData_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecificationsQuality::ProductSpecificationsQuality(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationsQualityDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationsQualityDefaultTypeInternal _ProductSpecificationsQuality_default_instance_;
PROTOBUF_CONSTEXPR ProductIdentifier::ProductIdentifier(
::_pbi::ConstantInitialized): … { … }
struct ProductIdentifierDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductIdentifierDefaultTypeInternal _ProductIdentifier_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecificationData::ProductSpecificationData(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationDataDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationDataDefaultTypeInternal _ProductSpecificationData_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecificationSection::ProductSpecificationSection(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationSectionDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationSectionDefaultTypeInternal _ProductSpecificationSection_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecification::ProductSpecification(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationDefaultTypeInternal _ProductSpecification_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecificationIdentifiers::ProductSpecificationIdentifiers(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationIdentifiersDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationIdentifiersDefaultTypeInternal _ProductSpecificationIdentifiers_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecificationValue::ProductSpecificationValue(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationValueDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationValueDefaultTypeInternal _ProductSpecificationValue_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecificationDescription_Option::ProductSpecificationDescription_Option(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationDescription_OptionDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationDescription_OptionDefaultTypeInternal _ProductSpecificationDescription_Option_default_instance_;
PROTOBUF_CONSTEXPR ProductSpecificationDescription::ProductSpecificationDescription(
::_pbi::ConstantInitialized): … { … }
struct ProductSpecificationDescriptionDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ProductSpecificationDescriptionDefaultTypeInternal _ProductSpecificationDescription_default_instance_;
PROTOBUF_CONSTEXPR DescriptionText_ReferenceUrl::DescriptionText_ReferenceUrl(
::_pbi::ConstantInitialized): … { … }
struct DescriptionText_ReferenceUrlDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DescriptionText_ReferenceUrlDefaultTypeInternal _DescriptionText_ReferenceUrl_default_instance_;
PROTOBUF_CONSTEXPR DescriptionText::DescriptionText(
::_pbi::ConstantInitialized): … { … }
struct DescriptionTextDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DescriptionTextDefaultTypeInternal _DescriptionText_default_instance_;
}
}
namespace optimization_guide {
namespace proto {
class ProductSpecificationsLoggingData::_Internal { … };
const ::optimization_guide::proto::ProductSpecificationsQuality&
ProductSpecificationsLoggingData::_Internal::quality(const ProductSpecificationsLoggingData* msg) { … }
ProductSpecificationsLoggingData::ProductSpecificationsLoggingData(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationsLoggingData::ProductSpecificationsLoggingData(const ProductSpecificationsLoggingData& from)
: … { … }
inline void ProductSpecificationsLoggingData::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationsLoggingData::~ProductSpecificationsLoggingData() { … }
inline void ProductSpecificationsLoggingData::SharedDtor() { … }
void ProductSpecificationsLoggingData::SetCachedSize(int size) const { … }
void ProductSpecificationsLoggingData::Clear() { … }
const char* ProductSpecificationsLoggingData::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationsLoggingData::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationsLoggingData::ByteSizeLong() const { … }
void ProductSpecificationsLoggingData::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationsLoggingData::MergeFrom(const ProductSpecificationsLoggingData& from) { … }
void ProductSpecificationsLoggingData::CopyFrom(const ProductSpecificationsLoggingData& from) { … }
bool ProductSpecificationsLoggingData::IsInitialized() const { … }
void ProductSpecificationsLoggingData::InternalSwap(ProductSpecificationsLoggingData* other) { … }
std::string ProductSpecificationsLoggingData::GetTypeName() const { … }
class ProductSpecificationsQuality::_Internal { … };
const ::optimization_guide::proto::ProductSpecificationData&
ProductSpecificationsQuality::_Internal::product_specification_data(const ProductSpecificationsQuality* msg) { … }
ProductSpecificationsQuality::ProductSpecificationsQuality(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationsQuality::ProductSpecificationsQuality(const ProductSpecificationsQuality& from)
: … { … }
inline void ProductSpecificationsQuality::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationsQuality::~ProductSpecificationsQuality() { … }
inline void ProductSpecificationsQuality::SharedDtor() { … }
void ProductSpecificationsQuality::SetCachedSize(int size) const { … }
void ProductSpecificationsQuality::Clear() { … }
const char* ProductSpecificationsQuality::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationsQuality::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationsQuality::ByteSizeLong() const { … }
void ProductSpecificationsQuality::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationsQuality::MergeFrom(const ProductSpecificationsQuality& from) { … }
void ProductSpecificationsQuality::CopyFrom(const ProductSpecificationsQuality& from) { … }
bool ProductSpecificationsQuality::IsInitialized() const { … }
void ProductSpecificationsQuality::InternalSwap(ProductSpecificationsQuality* other) { … }
std::string ProductSpecificationsQuality::GetTypeName() const { … }
class ProductIdentifier::_Internal { … };
ProductIdentifier::ProductIdentifier(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductIdentifier::ProductIdentifier(const ProductIdentifier& from)
: … { … }
inline void ProductIdentifier::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductIdentifier::~ProductIdentifier() { … }
inline void ProductIdentifier::SharedDtor() { … }
void ProductIdentifier::SetCachedSize(int size) const { … }
void ProductIdentifier::Clear() { … }
const char* ProductIdentifier::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductIdentifier::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductIdentifier::ByteSizeLong() const { … }
void ProductIdentifier::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductIdentifier::MergeFrom(const ProductIdentifier& from) { … }
void ProductIdentifier::CopyFrom(const ProductIdentifier& from) { … }
bool ProductIdentifier::IsInitialized() const { … }
void ProductIdentifier::InternalSwap(ProductIdentifier* other) { … }
std::string ProductIdentifier::GetTypeName() const { … }
class ProductSpecificationData::_Internal { … };
ProductSpecificationData::ProductSpecificationData(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationData::ProductSpecificationData(const ProductSpecificationData& from)
: … { … }
inline void ProductSpecificationData::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationData::~ProductSpecificationData() { … }
inline void ProductSpecificationData::SharedDtor() { … }
void ProductSpecificationData::SetCachedSize(int size) const { … }
void ProductSpecificationData::Clear() { … }
const char* ProductSpecificationData::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationData::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationData::ByteSizeLong() const { … }
void ProductSpecificationData::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationData::MergeFrom(const ProductSpecificationData& from) { … }
void ProductSpecificationData::CopyFrom(const ProductSpecificationData& from) { … }
bool ProductSpecificationData::IsInitialized() const { … }
void ProductSpecificationData::InternalSwap(ProductSpecificationData* other) { … }
std::string ProductSpecificationData::GetTypeName() const { … }
class ProductSpecificationSection::_Internal { … };
ProductSpecificationSection::ProductSpecificationSection(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationSection::ProductSpecificationSection(const ProductSpecificationSection& from)
: … { … }
inline void ProductSpecificationSection::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationSection::~ProductSpecificationSection() { … }
inline void ProductSpecificationSection::SharedDtor() { … }
void ProductSpecificationSection::SetCachedSize(int size) const { … }
void ProductSpecificationSection::Clear() { … }
const char* ProductSpecificationSection::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationSection::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationSection::ByteSizeLong() const { … }
void ProductSpecificationSection::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationSection::MergeFrom(const ProductSpecificationSection& from) { … }
void ProductSpecificationSection::CopyFrom(const ProductSpecificationSection& from) { … }
bool ProductSpecificationSection::IsInitialized() const { … }
void ProductSpecificationSection::InternalSwap(ProductSpecificationSection* other) { … }
std::string ProductSpecificationSection::GetTypeName() const { … }
class ProductSpecification::_Internal { … };
const ::optimization_guide::proto::ProductSpecificationIdentifiers&
ProductSpecification::_Internal::identifiers(const ProductSpecification* msg) { … }
ProductSpecification::ProductSpecification(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecification::ProductSpecification(const ProductSpecification& from)
: … { … }
inline void ProductSpecification::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecification::~ProductSpecification() { … }
inline void ProductSpecification::SharedDtor() { … }
void ProductSpecification::SetCachedSize(int size) const { … }
void ProductSpecification::Clear() { … }
const char* ProductSpecification::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecification::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecification::ByteSizeLong() const { … }
void ProductSpecification::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecification::MergeFrom(const ProductSpecification& from) { … }
void ProductSpecification::CopyFrom(const ProductSpecification& from) { … }
bool ProductSpecification::IsInitialized() const { … }
void ProductSpecification::InternalSwap(ProductSpecification* other) { … }
std::string ProductSpecification::GetTypeName() const { … }
class ProductSpecificationIdentifiers::_Internal { … };
ProductSpecificationIdentifiers::ProductSpecificationIdentifiers(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationIdentifiers::ProductSpecificationIdentifiers(const ProductSpecificationIdentifiers& from)
: … { … }
inline void ProductSpecificationIdentifiers::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationIdentifiers::~ProductSpecificationIdentifiers() { … }
inline void ProductSpecificationIdentifiers::SharedDtor() { … }
void ProductSpecificationIdentifiers::SetCachedSize(int size) const { … }
void ProductSpecificationIdentifiers::Clear() { … }
const char* ProductSpecificationIdentifiers::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationIdentifiers::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationIdentifiers::ByteSizeLong() const { … }
void ProductSpecificationIdentifiers::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationIdentifiers::MergeFrom(const ProductSpecificationIdentifiers& from) { … }
void ProductSpecificationIdentifiers::CopyFrom(const ProductSpecificationIdentifiers& from) { … }
bool ProductSpecificationIdentifiers::IsInitialized() const { … }
void ProductSpecificationIdentifiers::InternalSwap(ProductSpecificationIdentifiers* other) { … }
std::string ProductSpecificationIdentifiers::GetTypeName() const { … }
class ProductSpecificationValue::_Internal { … };
ProductSpecificationValue::ProductSpecificationValue(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationValue::ProductSpecificationValue(const ProductSpecificationValue& from)
: … { … }
inline void ProductSpecificationValue::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationValue::~ProductSpecificationValue() { … }
inline void ProductSpecificationValue::SharedDtor() { … }
void ProductSpecificationValue::SetCachedSize(int size) const { … }
void ProductSpecificationValue::Clear() { … }
const char* ProductSpecificationValue::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationValue::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationValue::ByteSizeLong() const { … }
void ProductSpecificationValue::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationValue::MergeFrom(const ProductSpecificationValue& from) { … }
void ProductSpecificationValue::CopyFrom(const ProductSpecificationValue& from) { … }
bool ProductSpecificationValue::IsInitialized() const { … }
void ProductSpecificationValue::InternalSwap(ProductSpecificationValue* other) { … }
std::string ProductSpecificationValue::GetTypeName() const { … }
class ProductSpecificationDescription_Option::_Internal { … };
ProductSpecificationDescription_Option::ProductSpecificationDescription_Option(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationDescription_Option::ProductSpecificationDescription_Option(const ProductSpecificationDescription_Option& from)
: … { … }
inline void ProductSpecificationDescription_Option::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationDescription_Option::~ProductSpecificationDescription_Option() { … }
inline void ProductSpecificationDescription_Option::SharedDtor() { … }
void ProductSpecificationDescription_Option::SetCachedSize(int size) const { … }
void ProductSpecificationDescription_Option::Clear() { … }
const char* ProductSpecificationDescription_Option::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationDescription_Option::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationDescription_Option::ByteSizeLong() const { … }
void ProductSpecificationDescription_Option::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationDescription_Option::MergeFrom(const ProductSpecificationDescription_Option& from) { … }
void ProductSpecificationDescription_Option::CopyFrom(const ProductSpecificationDescription_Option& from) { … }
bool ProductSpecificationDescription_Option::IsInitialized() const { … }
void ProductSpecificationDescription_Option::InternalSwap(ProductSpecificationDescription_Option* other) { … }
std::string ProductSpecificationDescription_Option::GetTypeName() const { … }
class ProductSpecificationDescription::_Internal { … };
ProductSpecificationDescription::ProductSpecificationDescription(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
ProductSpecificationDescription::ProductSpecificationDescription(const ProductSpecificationDescription& from)
: … { … }
inline void ProductSpecificationDescription::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
ProductSpecificationDescription::~ProductSpecificationDescription() { … }
inline void ProductSpecificationDescription::SharedDtor() { … }
void ProductSpecificationDescription::SetCachedSize(int size) const { … }
void ProductSpecificationDescription::Clear() { … }
const char* ProductSpecificationDescription::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* ProductSpecificationDescription::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t ProductSpecificationDescription::ByteSizeLong() const { … }
void ProductSpecificationDescription::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void ProductSpecificationDescription::MergeFrom(const ProductSpecificationDescription& from) { … }
void ProductSpecificationDescription::CopyFrom(const ProductSpecificationDescription& from) { … }
bool ProductSpecificationDescription::IsInitialized() const { … }
void ProductSpecificationDescription::InternalSwap(ProductSpecificationDescription* other) { … }
std::string ProductSpecificationDescription::GetTypeName() const { … }
class DescriptionText_ReferenceUrl::_Internal { … };
DescriptionText_ReferenceUrl::DescriptionText_ReferenceUrl(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DescriptionText_ReferenceUrl::DescriptionText_ReferenceUrl(const DescriptionText_ReferenceUrl& from)
: … { … }
inline void DescriptionText_ReferenceUrl::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DescriptionText_ReferenceUrl::~DescriptionText_ReferenceUrl() { … }
inline void DescriptionText_ReferenceUrl::SharedDtor() { … }
void DescriptionText_ReferenceUrl::SetCachedSize(int size) const { … }
void DescriptionText_ReferenceUrl::Clear() { … }
const char* DescriptionText_ReferenceUrl::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DescriptionText_ReferenceUrl::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DescriptionText_ReferenceUrl::ByteSizeLong() const { … }
void DescriptionText_ReferenceUrl::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DescriptionText_ReferenceUrl::MergeFrom(const DescriptionText_ReferenceUrl& from) { … }
void DescriptionText_ReferenceUrl::CopyFrom(const DescriptionText_ReferenceUrl& from) { … }
bool DescriptionText_ReferenceUrl::IsInitialized() const { … }
void DescriptionText_ReferenceUrl::InternalSwap(DescriptionText_ReferenceUrl* other) { … }
std::string DescriptionText_ReferenceUrl::GetTypeName() const { … }
class DescriptionText::_Internal { … };
DescriptionText::DescriptionText(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DescriptionText::DescriptionText(const DescriptionText& from)
: … { … }
inline void DescriptionText::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DescriptionText::~DescriptionText() { … }
inline void DescriptionText::SharedDtor() { … }
void DescriptionText::SetCachedSize(int size) const { … }
void DescriptionText::Clear() { … }
const char* DescriptionText::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DescriptionText::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DescriptionText::ByteSizeLong() const { … }
void DescriptionText::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DescriptionText::MergeFrom(const DescriptionText& from) { … }
void DescriptionText::CopyFrom(const DescriptionText& from) { … }
bool DescriptionText::IsInitialized() const { … }
void DescriptionText::InternalSwap(DescriptionText* other) { … }
std::string DescriptionText::GetTypeName() const { … }
}
}
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationsLoggingData*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationsLoggingData >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationsQuality*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationsQuality >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductIdentifier*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductIdentifier >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationData*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationData >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationSection*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationSection >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecification*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecification >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationIdentifiers*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationIdentifiers >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationValue*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationValue >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationDescription_Option*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationDescription_Option >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::ProductSpecificationDescription*
Arena::CreateMaybeMessage< ::optimization_guide::proto::ProductSpecificationDescription >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::DescriptionText_ReferenceUrl*
Arena::CreateMaybeMessage< ::optimization_guide::proto::DescriptionText_ReferenceUrl >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::optimization_guide::proto::DescriptionText*
Arena::CreateMaybeMessage< ::optimization_guide::proto::DescriptionText >(Arena* arena) { … }
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>