#ifndef GOOGLE_PROTOBUF_INCLUDED_embedder_5fdownload_5fdata_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_embedder_5fdownload_5fdata_2eproto
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_util.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_embedder_5fdownload_5fdata_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_embedder_5fdownload_5fdata_2eproto { … };
namespace content {
namespace proto {
class EmbedderDownloadData;
struct EmbedderDownloadDataDefaultTypeInternal;
extern EmbedderDownloadDataDefaultTypeInternal _EmbedderDownloadData_default_instance_;
class StoragePartitionConfig;
struct StoragePartitionConfigDefaultTypeInternal;
extern StoragePartitionConfigDefaultTypeInternal _StoragePartitionConfig_default_instance_;
}
}
PROTOBUF_NAMESPACE_OPEN
template<> ::content::proto::EmbedderDownloadData* Arena::CreateMaybeMessage<::content::proto::EmbedderDownloadData>(Arena*);
template<> ::content::proto::StoragePartitionConfig* Arena::CreateMaybeMessage<::content::proto::StoragePartitionConfig>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace content {
namespace proto {
enum StoragePartitionConfig_FallbackMode : int { … };
bool StoragePartitionConfig_FallbackMode_IsValid(int value);
constexpr StoragePartitionConfig_FallbackMode StoragePartitionConfig_FallbackMode_FallbackMode_MIN = …;
constexpr StoragePartitionConfig_FallbackMode StoragePartitionConfig_FallbackMode_FallbackMode_MAX = …;
constexpr int StoragePartitionConfig_FallbackMode_FallbackMode_ARRAYSIZE = …;
const std::string& StoragePartitionConfig_FallbackMode_Name(StoragePartitionConfig_FallbackMode value);
template<typename T>
inline const std::string& StoragePartitionConfig_FallbackMode_Name(T enum_t_value) { … }
bool StoragePartitionConfig_FallbackMode_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, StoragePartitionConfig_FallbackMode* value);
class EmbedderDownloadData final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class StoragePartitionConfig final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool EmbedderDownloadData::_internal_has_storage_partition_config() const { … }
inline bool EmbedderDownloadData::has_storage_partition_config() const { … }
inline void EmbedderDownloadData::clear_storage_partition_config() { … }
inline const ::content::proto::StoragePartitionConfig& EmbedderDownloadData::_internal_storage_partition_config() const { … }
inline const ::content::proto::StoragePartitionConfig& EmbedderDownloadData::storage_partition_config() const { … }
inline void EmbedderDownloadData::unsafe_arena_set_allocated_storage_partition_config(
::content::proto::StoragePartitionConfig* storage_partition_config) { … }
inline ::content::proto::StoragePartitionConfig* EmbedderDownloadData::release_storage_partition_config() { … }
inline ::content::proto::StoragePartitionConfig* EmbedderDownloadData::unsafe_arena_release_storage_partition_config() { … }
inline ::content::proto::StoragePartitionConfig* EmbedderDownloadData::_internal_mutable_storage_partition_config() { … }
inline ::content::proto::StoragePartitionConfig* EmbedderDownloadData::mutable_storage_partition_config() { … }
inline void EmbedderDownloadData::set_allocated_storage_partition_config(::content::proto::StoragePartitionConfig* storage_partition_config) { … }
inline bool StoragePartitionConfig::_internal_has_partition_domain() const { … }
inline bool StoragePartitionConfig::has_partition_domain() const { … }
inline void StoragePartitionConfig::clear_partition_domain() { … }
inline const std::string& StoragePartitionConfig::partition_domain() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void StoragePartitionConfig::set_partition_domain(ArgT0&& arg0, ArgT... args) { … }
inline std::string* StoragePartitionConfig::mutable_partition_domain() { … }
inline const std::string& StoragePartitionConfig::_internal_partition_domain() const { … }
inline void StoragePartitionConfig::_internal_set_partition_domain(const std::string& value) { … }
inline std::string* StoragePartitionConfig::_internal_mutable_partition_domain() { … }
inline std::string* StoragePartitionConfig::release_partition_domain() { … }
inline void StoragePartitionConfig::set_allocated_partition_domain(std::string* partition_domain) { … }
inline bool StoragePartitionConfig::_internal_has_partition_name() const { … }
inline bool StoragePartitionConfig::has_partition_name() const { … }
inline void StoragePartitionConfig::clear_partition_name() { … }
inline const std::string& StoragePartitionConfig::partition_name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void StoragePartitionConfig::set_partition_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* StoragePartitionConfig::mutable_partition_name() { … }
inline const std::string& StoragePartitionConfig::_internal_partition_name() const { … }
inline void StoragePartitionConfig::_internal_set_partition_name(const std::string& value) { … }
inline std::string* StoragePartitionConfig::_internal_mutable_partition_name() { … }
inline std::string* StoragePartitionConfig::release_partition_name() { … }
inline void StoragePartitionConfig::set_allocated_partition_name(std::string* partition_name) { … }
inline bool StoragePartitionConfig::_internal_has_in_memory() const { … }
inline bool StoragePartitionConfig::has_in_memory() const { … }
inline void StoragePartitionConfig::clear_in_memory() { … }
inline bool StoragePartitionConfig::_internal_in_memory() const { … }
inline bool StoragePartitionConfig::in_memory() const { … }
inline void StoragePartitionConfig::_internal_set_in_memory(bool value) { … }
inline void StoragePartitionConfig::set_in_memory(bool value) { … }
inline bool StoragePartitionConfig::_internal_has_fallback_mode() const { … }
inline bool StoragePartitionConfig::has_fallback_mode() const { … }
inline void StoragePartitionConfig::clear_fallback_mode() { … }
inline ::content::proto::StoragePartitionConfig_FallbackMode StoragePartitionConfig::_internal_fallback_mode() const { … }
inline ::content::proto::StoragePartitionConfig_FallbackMode StoragePartitionConfig::fallback_mode() const { … }
inline void StoragePartitionConfig::_internal_set_fallback_mode(::content::proto::StoragePartitionConfig_FallbackMode value) { … }
inline void StoragePartitionConfig::set_fallback_mode(::content::proto::StoragePartitionConfig_FallbackMode value) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
}
PROTOBUF_NAMESPACE_OPEN
template <> struct is_proto_enum< ::content::proto::StoragePartitionConfig_FallbackMode> : ::std::true_type { … };
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>
#endif