blob: d6bdc06b34ad35e5537289cd33d3d2524a2cb9f1 [file] [log] [blame] [edit]
#pragma once
#include <cstdint>
enum class MetricStoreFeature : uint8_t
{
Disabled = 0,
Static = 1,
Dynamic = 2
};
// clang-format off
constexpr const int validateUnsecureFeature = @VALIDATION_UNSECURE_FEATURE@;
constexpr const int insecureSensorOverride = @INSECURE_UNRESTRICTED_SENSOR_OVERRIDE@;
constexpr const bool singleWorkerFeature = @NVMED_ENABLE_SINGLE_WOKER@;
constexpr MetricStoreFeature metricStoreFeature = static_cast<MetricStoreFeature>(@METRIC_STORE_FEATURE@);
// clang-format on