// Copyright 2023 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_SEGMENTATION_PLATFORM_INTERNAL_DATABASE_SIGNAL_SAMPLE_VIEW_H_ #define COMPONENTS_SEGMENTATION_PLATFORM_INTERNAL_DATABASE_SIGNAL_SAMPLE_VIEW_H_ #include <optional> #include <vector> #include "base/memory/raw_ptr.h" #include "base/time/time.h" #include "components/segmentation_platform/internal/database/signal_database.h" #include "components/segmentation_platform/public/proto/types.pb.h" namespace segmentation_platform { // A container "view" on top of all the signal database sample list, that helps // to query a particular histogram / user action or enum histograms. class SignalSampleView { … }; } // namespace segmentation_platform #endif // COMPONENTS_SEGMENTATION_PLATFORM_INTERNAL_DATABASE_SIGNAL_SAMPLE_VIEW_H_