chromium/out/Default/gen/components/autofill/content/browser/autofill_shared_storage.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: autofill_shared_storage.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_autofill_5fshared_5fstorage_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_autofill_5fshared_5fstorage_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>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_autofill_5fshared_5fstorage_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_autofill_5fshared_5fstorage_2eproto {};
namespace autofill {
class AutofillCreditCardData;
struct AutofillCreditCardDataDefaultTypeInternal;
extern AutofillCreditCardDataDefaultTypeInternal _AutofillCreditCardData_default_instance_;
class AutofillCreditCardList;
struct AutofillCreditCardListDefaultTypeInternal;
extern AutofillCreditCardListDefaultTypeInternal _AutofillCreditCardList_default_instance_;
}  // namespace autofill
PROTOBUF_NAMESPACE_OPEN
template<> ::autofill::AutofillCreditCardData* Arena::CreateMaybeMessage<::autofill::AutofillCreditCardData>(Arena*);
template<> ::autofill::AutofillCreditCardList* Arena::CreateMaybeMessage<::autofill::AutofillCreditCardList>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace autofill {

// ===================================================================

class AutofillCreditCardData final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:autofill.AutofillCreditCardData) */ {};
// -------------------------------------------------------------------

class AutofillCreditCardList final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:autofill.AutofillCreditCardList) */ {};
// ===================================================================


// ===================================================================

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// AutofillCreditCardData

// optional string last_four = 1;
inline bool AutofillCreditCardData::_internal_has_last_four() const {}
inline bool AutofillCreditCardData::has_last_four() const {}
inline void AutofillCreditCardData::clear_last_four() {}
inline const std::string& AutofillCreditCardData::last_four() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AutofillCreditCardData::set_last_four(ArgT0&& arg0, ArgT... args) {}
inline std::string* AutofillCreditCardData::mutable_last_four() {}
inline const std::string& AutofillCreditCardData::_internal_last_four() const {}
inline void AutofillCreditCardData::_internal_set_last_four(const std::string& value) {}
inline std::string* AutofillCreditCardData::_internal_mutable_last_four() {}
inline std::string* AutofillCreditCardData::release_last_four() {}
inline void AutofillCreditCardData::set_allocated_last_four(std::string* last_four) {}

// optional string network = 2;
inline bool AutofillCreditCardData::_internal_has_network() const {}
inline bool AutofillCreditCardData::has_network() const {}
inline void AutofillCreditCardData::clear_network() {}
inline const std::string& AutofillCreditCardData::network() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AutofillCreditCardData::set_network(ArgT0&& arg0, ArgT... args) {}
inline std::string* AutofillCreditCardData::mutable_network() {}
inline const std::string& AutofillCreditCardData::_internal_network() const {}
inline void AutofillCreditCardData::_internal_set_network(const std::string& value) {}
inline std::string* AutofillCreditCardData::_internal_mutable_network() {}
inline std::string* AutofillCreditCardData::release_network() {}
inline void AutofillCreditCardData::set_allocated_network(std::string* network) {}

// optional uint32 expiration_month = 3;
inline bool AutofillCreditCardData::_internal_has_expiration_month() const {}
inline bool AutofillCreditCardData::has_expiration_month() const {}
inline void AutofillCreditCardData::clear_expiration_month() {}
inline uint32_t AutofillCreditCardData::_internal_expiration_month() const {}
inline uint32_t AutofillCreditCardData::expiration_month() const {}
inline void AutofillCreditCardData::_internal_set_expiration_month(uint32_t value) {}
inline void AutofillCreditCardData::set_expiration_month(uint32_t value) {}

// optional uint32 expiration_year = 4;
inline bool AutofillCreditCardData::_internal_has_expiration_year() const {}
inline bool AutofillCreditCardData::has_expiration_year() const {}
inline void AutofillCreditCardData::clear_expiration_year() {}
inline uint32_t AutofillCreditCardData::_internal_expiration_year() const {}
inline uint32_t AutofillCreditCardData::expiration_year() const {}
inline void AutofillCreditCardData::_internal_set_expiration_year(uint32_t value) {}
inline void AutofillCreditCardData::set_expiration_year(uint32_t value) {}

// -------------------------------------------------------------------

// AutofillCreditCardList

// repeated .autofill.AutofillCreditCardData server_cards = 1;
inline int AutofillCreditCardList::_internal_server_cards_size() const {}
inline int AutofillCreditCardList::server_cards_size() const {}
inline void AutofillCreditCardList::clear_server_cards() {}
inline ::autofill::AutofillCreditCardData* AutofillCreditCardList::mutable_server_cards(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::autofill::AutofillCreditCardData >*
AutofillCreditCardList::mutable_server_cards() {}
inline const ::autofill::AutofillCreditCardData& AutofillCreditCardList::_internal_server_cards(int index) const {}
inline const ::autofill::AutofillCreditCardData& AutofillCreditCardList::server_cards(int index) const {}
inline ::autofill::AutofillCreditCardData* AutofillCreditCardList::_internal_add_server_cards() {}
inline ::autofill::AutofillCreditCardData* AutofillCreditCardList::add_server_cards() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::autofill::AutofillCreditCardData >&
AutofillCreditCardList::server_cards() const {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace autofill

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_autofill_5fshared_5fstorage_2eproto