#include "download_file_types.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 safe_browsing {
PROTOBUF_CONSTEXPR DownloadFileType_PlatformSettings::DownloadFileType_PlatformSettings(
::_pbi::ConstantInitialized): … { … }
struct DownloadFileType_PlatformSettingsDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DownloadFileType_PlatformSettingsDefaultTypeInternal _DownloadFileType_PlatformSettings_default_instance_;
PROTOBUF_CONSTEXPR DownloadFileType::DownloadFileType(
::_pbi::ConstantInitialized): … { … }
struct DownloadFileTypeDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DownloadFileTypeDefaultTypeInternal _DownloadFileType_default_instance_;
PROTOBUF_CONSTEXPR DownloadFileTypeConfig::DownloadFileTypeConfig(
::_pbi::ConstantInitialized): … { … }
struct DownloadFileTypeConfigDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DownloadFileTypeConfigDefaultTypeInternal _DownloadFileTypeConfig_default_instance_;
}
namespace safe_browsing {
bool DownloadFileType_PingSetting_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> DownloadFileType_PingSetting_strings[3] = …;
static const char DownloadFileType_PingSetting_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry DownloadFileType_PingSetting_entries[] = …;
static const int DownloadFileType_PingSetting_entries_by_number[] = …;
const std::string& DownloadFileType_PingSetting_Name(
DownloadFileType_PingSetting value) { … }
bool DownloadFileType_PingSetting_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DownloadFileType_PingSetting* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr DownloadFileType_PingSetting DownloadFileType::SAMPLED_PING;
constexpr DownloadFileType_PingSetting DownloadFileType::NO_PING;
constexpr DownloadFileType_PingSetting DownloadFileType::FULL_PING;
constexpr DownloadFileType_PingSetting DownloadFileType::PingSetting_MIN;
constexpr DownloadFileType_PingSetting DownloadFileType::PingSetting_MAX;
constexpr int DownloadFileType::PingSetting_ARRAYSIZE;
#endif
bool DownloadFileType_DangerLevel_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> DownloadFileType_DangerLevel_strings[3] = …;
static const char DownloadFileType_DangerLevel_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry DownloadFileType_DangerLevel_entries[] = …;
static const int DownloadFileType_DangerLevel_entries_by_number[] = …;
const std::string& DownloadFileType_DangerLevel_Name(
DownloadFileType_DangerLevel value) { … }
bool DownloadFileType_DangerLevel_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DownloadFileType_DangerLevel* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr DownloadFileType_DangerLevel DownloadFileType::NOT_DANGEROUS;
constexpr DownloadFileType_DangerLevel DownloadFileType::ALLOW_ON_USER_GESTURE;
constexpr DownloadFileType_DangerLevel DownloadFileType::DANGEROUS;
constexpr DownloadFileType_DangerLevel DownloadFileType::DangerLevel_MIN;
constexpr DownloadFileType_DangerLevel DownloadFileType::DangerLevel_MAX;
constexpr int DownloadFileType::DangerLevel_ARRAYSIZE;
#endif
bool DownloadFileType_AutoOpenHint_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> DownloadFileType_AutoOpenHint_strings[2] = …;
static const char DownloadFileType_AutoOpenHint_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry DownloadFileType_AutoOpenHint_entries[] = …;
static const int DownloadFileType_AutoOpenHint_entries_by_number[] = …;
const std::string& DownloadFileType_AutoOpenHint_Name(
DownloadFileType_AutoOpenHint value) { … }
bool DownloadFileType_AutoOpenHint_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DownloadFileType_AutoOpenHint* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr DownloadFileType_AutoOpenHint DownloadFileType::DISALLOW_AUTO_OPEN;
constexpr DownloadFileType_AutoOpenHint DownloadFileType::ALLOW_AUTO_OPEN;
constexpr DownloadFileType_AutoOpenHint DownloadFileType::AutoOpenHint_MIN;
constexpr DownloadFileType_AutoOpenHint DownloadFileType::AutoOpenHint_MAX;
constexpr int DownloadFileType::AutoOpenHint_ARRAYSIZE;
#endif
bool DownloadFileType_PlatformType_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> DownloadFileType_PlatformType_strings[6] = …;
static const char DownloadFileType_PlatformType_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry DownloadFileType_PlatformType_entries[] = …;
static const int DownloadFileType_PlatformType_entries_by_number[] = …;
const std::string& DownloadFileType_PlatformType_Name(
DownloadFileType_PlatformType value) { … }
bool DownloadFileType_PlatformType_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DownloadFileType_PlatformType* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr DownloadFileType_PlatformType DownloadFileType::PLATFORM_TYPE_ANY;
constexpr DownloadFileType_PlatformType DownloadFileType::PLATFORM_TYPE_ANDROID;
constexpr DownloadFileType_PlatformType DownloadFileType::PLATFORM_TYPE_CHROME_OS;
constexpr DownloadFileType_PlatformType DownloadFileType::PLATFORM_TYPE_LINUX;
constexpr DownloadFileType_PlatformType DownloadFileType::PLATFORM_TYPE_MAC;
constexpr DownloadFileType_PlatformType DownloadFileType::PLATFORM_TYPE_WINDOWS;
constexpr DownloadFileType_PlatformType DownloadFileType::PlatformType_MIN;
constexpr DownloadFileType_PlatformType DownloadFileType::PlatformType_MAX;
constexpr int DownloadFileType::PlatformType_ARRAYSIZE;
#endif
bool DownloadFileType_InspectionType_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> DownloadFileType_InspectionType_strings[5] = …;
static const char DownloadFileType_InspectionType_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry DownloadFileType_InspectionType_entries[] = …;
static const int DownloadFileType_InspectionType_entries_by_number[] = …;
const std::string& DownloadFileType_InspectionType_Name(
DownloadFileType_InspectionType value) { … }
bool DownloadFileType_InspectionType_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DownloadFileType_InspectionType* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr DownloadFileType_InspectionType DownloadFileType::NONE;
constexpr DownloadFileType_InspectionType DownloadFileType::ZIP;
constexpr DownloadFileType_InspectionType DownloadFileType::RAR;
constexpr DownloadFileType_InspectionType DownloadFileType::DMG;
constexpr DownloadFileType_InspectionType DownloadFileType::SEVEN_ZIP;
constexpr DownloadFileType_InspectionType DownloadFileType::InspectionType_MIN;
constexpr DownloadFileType_InspectionType DownloadFileType::InspectionType_MAX;
constexpr int DownloadFileType::InspectionType_ARRAYSIZE;
#endif
class DownloadFileType_PlatformSettings::_Internal { … };
DownloadFileType_PlatformSettings::DownloadFileType_PlatformSettings(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DownloadFileType_PlatformSettings::DownloadFileType_PlatformSettings(const DownloadFileType_PlatformSettings& from)
: … { … }
inline void DownloadFileType_PlatformSettings::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DownloadFileType_PlatformSettings::~DownloadFileType_PlatformSettings() { … }
inline void DownloadFileType_PlatformSettings::SharedDtor() { … }
void DownloadFileType_PlatformSettings::SetCachedSize(int size) const { … }
void DownloadFileType_PlatformSettings::Clear() { … }
const char* DownloadFileType_PlatformSettings::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DownloadFileType_PlatformSettings::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DownloadFileType_PlatformSettings::ByteSizeLong() const { … }
void DownloadFileType_PlatformSettings::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DownloadFileType_PlatformSettings::MergeFrom(const DownloadFileType_PlatformSettings& from) { … }
void DownloadFileType_PlatformSettings::CopyFrom(const DownloadFileType_PlatformSettings& from) { … }
bool DownloadFileType_PlatformSettings::IsInitialized() const { … }
void DownloadFileType_PlatformSettings::InternalSwap(DownloadFileType_PlatformSettings* other) { … }
std::string DownloadFileType_PlatformSettings::GetTypeName() const { … }
class DownloadFileType::_Internal { … };
DownloadFileType::DownloadFileType(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DownloadFileType::DownloadFileType(const DownloadFileType& from)
: … { … }
inline void DownloadFileType::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DownloadFileType::~DownloadFileType() { … }
inline void DownloadFileType::SharedDtor() { … }
void DownloadFileType::SetCachedSize(int size) const { … }
void DownloadFileType::Clear() { … }
const char* DownloadFileType::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DownloadFileType::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DownloadFileType::ByteSizeLong() const { … }
void DownloadFileType::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DownloadFileType::MergeFrom(const DownloadFileType& from) { … }
void DownloadFileType::CopyFrom(const DownloadFileType& from) { … }
bool DownloadFileType::IsInitialized() const { … }
void DownloadFileType::InternalSwap(DownloadFileType* other) { … }
std::string DownloadFileType::GetTypeName() const { … }
class DownloadFileTypeConfig::_Internal { … };
const ::safe_browsing::DownloadFileType&
DownloadFileTypeConfig::_Internal::default_file_type(const DownloadFileTypeConfig* msg) { … }
DownloadFileTypeConfig::DownloadFileTypeConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
DownloadFileTypeConfig::DownloadFileTypeConfig(const DownloadFileTypeConfig& from)
: … { … }
inline void DownloadFileTypeConfig::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
DownloadFileTypeConfig::~DownloadFileTypeConfig() { … }
inline void DownloadFileTypeConfig::SharedDtor() { … }
void DownloadFileTypeConfig::SetCachedSize(int size) const { … }
void DownloadFileTypeConfig::Clear() { … }
const char* DownloadFileTypeConfig::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* DownloadFileTypeConfig::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t DownloadFileTypeConfig::ByteSizeLong() const { … }
void DownloadFileTypeConfig::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void DownloadFileTypeConfig::MergeFrom(const DownloadFileTypeConfig& from) { … }
void DownloadFileTypeConfig::CopyFrom(const DownloadFileTypeConfig& from) { … }
bool DownloadFileTypeConfig::IsInitialized() const { … }
void DownloadFileTypeConfig::InternalSwap(DownloadFileTypeConfig* other) { … }
std::string DownloadFileTypeConfig::GetTypeName() const { … }
}
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::safe_browsing::DownloadFileType_PlatformSettings*
Arena::CreateMaybeMessage< ::safe_browsing::DownloadFileType_PlatformSettings >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::safe_browsing::DownloadFileType*
Arena::CreateMaybeMessage< ::safe_browsing::DownloadFileType >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::safe_browsing::DownloadFileTypeConfig*
Arena::CreateMaybeMessage< ::safe_browsing::DownloadFileTypeConfig >(Arena* arena) { … }
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>