#ifndef FLATBUFFERS_GENERATED_INDEXEDRULESET_SUBRESOURCE_FILTER_FLAT_H_
#define FLATBUFFERS_GENERATED_INDEXEDRULESET_SUBRESOURCE_FILTER_FLAT_H_
#include "flatbuffers/flatbuffers.h"
static_assert …;
#include "components/url_pattern_index/flat/url_pattern_index_generated.h"
namespace subresource_filter {
namespace flat {
struct IndexedRuleset;
struct IndexedRulesetBuilder;
struct IndexedRuleset FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct IndexedRulesetBuilder { … };
inline ::flatbuffers::Offset<IndexedRuleset> CreateIndexedRuleset(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<url_pattern_index::flat::UrlPatternIndex> blocklist_index = 0,
::flatbuffers::Offset<url_pattern_index::flat::UrlPatternIndex> allowlist_index = 0,
::flatbuffers::Offset<url_pattern_index::flat::UrlPatternIndex> deactivation_index = 0) { … }
inline const subresource_filter::flat::IndexedRuleset *GetIndexedRuleset(const void *buf) { … }
inline const subresource_filter::flat::IndexedRuleset *GetSizePrefixedIndexedRuleset(const void *buf) { … }
inline bool VerifyIndexedRulesetBuffer(
::flatbuffers::Verifier &verifier) { … }
inline bool VerifySizePrefixedIndexedRulesetBuffer(
::flatbuffers::Verifier &verifier) { … }
inline void FinishIndexedRulesetBuffer(
::flatbuffers::FlatBufferBuilder &fbb,
::flatbuffers::Offset<subresource_filter::flat::IndexedRuleset> root) { … }
inline void FinishSizePrefixedIndexedRulesetBuffer(
::flatbuffers::FlatBufferBuilder &fbb,
::flatbuffers::Offset<subresource_filter::flat::IndexedRuleset> root) { … }
}
}
#endif