chromium/out/Default/gen/content/browser/private_aggregation/proto/private_aggregation_budgets.pb.h

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

#ifndef GOOGLE_PROTOBUF_INCLUDED_private_5faggregation_5fbudgets_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_private_5faggregation_5fbudgets_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_private_5faggregation_5fbudgets_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_private_5faggregation_5fbudgets_2eproto {};
namespace content {
namespace proto {
class PrivateAggregationBudgetEntry;
struct PrivateAggregationBudgetEntryDefaultTypeInternal;
extern PrivateAggregationBudgetEntryDefaultTypeInternal _PrivateAggregationBudgetEntry_default_instance_;
class PrivateAggregationBudgets;
struct PrivateAggregationBudgetsDefaultTypeInternal;
extern PrivateAggregationBudgetsDefaultTypeInternal _PrivateAggregationBudgets_default_instance_;
class ReportingOrigin;
struct ReportingOriginDefaultTypeInternal;
extern ReportingOriginDefaultTypeInternal _ReportingOrigin_default_instance_;
}  // namespace proto
}  // namespace content
PROTOBUF_NAMESPACE_OPEN
template<> ::content::proto::PrivateAggregationBudgetEntry* Arena::CreateMaybeMessage<::content::proto::PrivateAggregationBudgetEntry>(Arena*);
template<> ::content::proto::PrivateAggregationBudgets* Arena::CreateMaybeMessage<::content::proto::PrivateAggregationBudgets>(Arena*);
template<> ::content::proto::ReportingOrigin* Arena::CreateMaybeMessage<::content::proto::ReportingOrigin>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace content {
namespace proto {

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

class PrivateAggregationBudgetEntry final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:content.proto.PrivateAggregationBudgetEntry) */ {};
// -------------------------------------------------------------------

class ReportingOrigin final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:content.proto.ReportingOrigin) */ {};
// -------------------------------------------------------------------

class PrivateAggregationBudgets final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:content.proto.PrivateAggregationBudgets) */ {};
// ===================================================================


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

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

// int64 entry_start_timestamp = 1;
inline void PrivateAggregationBudgetEntry::clear_entry_start_timestamp() {}
inline int64_t PrivateAggregationBudgetEntry::_internal_entry_start_timestamp() const {}
inline int64_t PrivateAggregationBudgetEntry::entry_start_timestamp() const {}
inline void PrivateAggregationBudgetEntry::_internal_set_entry_start_timestamp(int64_t value) {}
inline void PrivateAggregationBudgetEntry::set_entry_start_timestamp(int64_t value) {}

// int32 budget_used = 2;
inline void PrivateAggregationBudgetEntry::clear_budget_used() {}
inline int32_t PrivateAggregationBudgetEntry::_internal_budget_used() const {}
inline int32_t PrivateAggregationBudgetEntry::budget_used() const {}
inline void PrivateAggregationBudgetEntry::_internal_set_budget_used(int32_t value) {}
inline void PrivateAggregationBudgetEntry::set_budget_used(int32_t value) {}

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

// ReportingOrigin

// string origin = 1;
inline void ReportingOrigin::clear_origin() {}
inline const std::string& ReportingOrigin::origin() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ReportingOrigin::set_origin(ArgT0&& arg0, ArgT... args) {}
inline std::string* ReportingOrigin::mutable_origin() {}
inline const std::string& ReportingOrigin::_internal_origin() const {}
inline void ReportingOrigin::_internal_set_origin(const std::string& value) {}
inline std::string* ReportingOrigin::_internal_mutable_origin() {}
inline std::string* ReportingOrigin::release_origin() {}
inline void ReportingOrigin::set_allocated_origin(std::string* origin) {}

// int64 last_used_timestamp = 2;
inline void ReportingOrigin::clear_last_used_timestamp() {}
inline int64_t ReportingOrigin::_internal_last_used_timestamp() const {}
inline int64_t ReportingOrigin::last_used_timestamp() const {}
inline void ReportingOrigin::_internal_set_last_used_timestamp(int64_t value) {}
inline void ReportingOrigin::set_last_used_timestamp(int64_t value) {}

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

// PrivateAggregationBudgets

// repeated .content.proto.PrivateAggregationBudgetEntry protected_audience_budgets = 1;
inline int PrivateAggregationBudgets::_internal_protected_audience_budgets_size() const {}
inline int PrivateAggregationBudgets::protected_audience_budgets_size() const {}
inline void PrivateAggregationBudgets::clear_protected_audience_budgets() {}
inline ::content::proto::PrivateAggregationBudgetEntry* PrivateAggregationBudgets::mutable_protected_audience_budgets(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::PrivateAggregationBudgetEntry >*
PrivateAggregationBudgets::mutable_protected_audience_budgets() {}
inline const ::content::proto::PrivateAggregationBudgetEntry& PrivateAggregationBudgets::_internal_protected_audience_budgets(int index) const {}
inline const ::content::proto::PrivateAggregationBudgetEntry& PrivateAggregationBudgets::protected_audience_budgets(int index) const {}
inline ::content::proto::PrivateAggregationBudgetEntry* PrivateAggregationBudgets::_internal_add_protected_audience_budgets() {}
inline ::content::proto::PrivateAggregationBudgetEntry* PrivateAggregationBudgets::add_protected_audience_budgets() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::PrivateAggregationBudgetEntry >&
PrivateAggregationBudgets::protected_audience_budgets() const {}

// repeated .content.proto.PrivateAggregationBudgetEntry shared_storage_budgets = 2;
inline int PrivateAggregationBudgets::_internal_shared_storage_budgets_size() const {}
inline int PrivateAggregationBudgets::shared_storage_budgets_size() const {}
inline void PrivateAggregationBudgets::clear_shared_storage_budgets() {}
inline ::content::proto::PrivateAggregationBudgetEntry* PrivateAggregationBudgets::mutable_shared_storage_budgets(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::PrivateAggregationBudgetEntry >*
PrivateAggregationBudgets::mutable_shared_storage_budgets() {}
inline const ::content::proto::PrivateAggregationBudgetEntry& PrivateAggregationBudgets::_internal_shared_storage_budgets(int index) const {}
inline const ::content::proto::PrivateAggregationBudgetEntry& PrivateAggregationBudgets::shared_storage_budgets(int index) const {}
inline ::content::proto::PrivateAggregationBudgetEntry* PrivateAggregationBudgets::_internal_add_shared_storage_budgets() {}
inline ::content::proto::PrivateAggregationBudgetEntry* PrivateAggregationBudgets::add_shared_storage_budgets() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::PrivateAggregationBudgetEntry >&
PrivateAggregationBudgets::shared_storage_budgets() const {}

// repeated .content.proto.ReportingOrigin reporting_origins_for_deletion = 3;
inline int PrivateAggregationBudgets::_internal_reporting_origins_for_deletion_size() const {}
inline int PrivateAggregationBudgets::reporting_origins_for_deletion_size() const {}
inline void PrivateAggregationBudgets::clear_reporting_origins_for_deletion() {}
inline ::content::proto::ReportingOrigin* PrivateAggregationBudgets::mutable_reporting_origins_for_deletion(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::ReportingOrigin >*
PrivateAggregationBudgets::mutable_reporting_origins_for_deletion() {}
inline const ::content::proto::ReportingOrigin& PrivateAggregationBudgets::_internal_reporting_origins_for_deletion(int index) const {}
inline const ::content::proto::ReportingOrigin& PrivateAggregationBudgets::reporting_origins_for_deletion(int index) const {}
inline ::content::proto::ReportingOrigin* PrivateAggregationBudgets::_internal_add_reporting_origins_for_deletion() {}
inline ::content::proto::ReportingOrigin* PrivateAggregationBudgets::add_reporting_origins_for_deletion() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::ReportingOrigin >&
PrivateAggregationBudgets::reporting_origins_for_deletion() const {}

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace proto
}  // namespace content

// @@protoc_insertion_point(global_scope)

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