/* This file is auto-generated, only for internal use in TelemetryScalar.h,
   see gen-scalar-data.py. */

#ifndef mozilla_TelemetryScalarData_h
#define mozilla_TelemetryScalarData_h
#include "ScalarInfo.h"
namespace {

const ScalarInfo gScalars[] = {
  { nsITelemetry::SCALAR_COUNT, 0, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, true },
  { nsITelemetry::SCALAR_COUNT, 50, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, true },
  { nsITelemetry::SCALAR_COUNT, 91, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, true },
  { nsITelemetry::SCALAR_COUNT, 131, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, true },
  { nsITelemetry::SCALAR_COUNT, 168, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, true },
  { nsITelemetry::SCALAR_COUNT, 210, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, false },
  { nsITelemetry::SCALAR_COUNT, 245, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, false },
  { nsITelemetry::SCALAR_COUNT, 278, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, true },
  { nsITelemetry::SCALAR_BOOLEAN, 314, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, false },
  { nsITelemetry::SCALAR_COUNT, 342, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, true },
  { nsITelemetry::SCALAR_STRING, 377, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, false },
  { nsITelemetry::SCALAR_COUNT, 404, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, true },
  { nsITelemetry::SCALAR_BOOLEAN, 438, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, true },
  { nsITelemetry::SCALAR_COUNT, 472, 239, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 502, 527, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, false },
  { nsITelemetry::SCALAR_COUNT, 535, 558, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, false },
  { nsITelemetry::SCALAR_COUNT, 564, 558, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTIN, true },
  { nsITelemetry::SCALAR_STRING, 593, 624, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 631, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 671, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 715, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 758, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 798, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 833, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
  { nsITelemetry::SCALAR_COUNT, 873, 43, nsITelemetry::DATASET_RELEASE_CHANNEL_OPTOUT, false },
};
const char gScalarsStringTable[] = {
  /*     0 - "browser.engagement.navigation.about_newtab" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'n', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', '.', 'a', 'b', 'o', 'u', 't', '_', 'n', 'e', 'w', 't', 'a', 'b', '\0',
  /*    43 - "55.0a1" */ '5', '5', '.', '0', 'a', '1', '\0',
  /*    50 - "browser.engagement.navigation.about_home" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'n', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', '.', 'a', 'b', 'o', 'u', 't', '_', 'h', 'o', 'm', 'e', '\0',
  /*    91 - "browser.engagement.navigation.searchbar" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'n', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', '.', 's', 'e', 'a', 'r', 'c', 'h', 'b', 'a', 'r', '\0',
  /*   131 - "browser.engagement.navigation.urlbar" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'n', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', '.', 'u', 'r', 'l', 'b', 'a', 'r', '\0',
  /*   168 - "browser.engagement.navigation.contextmenu" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'n', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', '.', 'c', 'o', 'n', 't', 'e', 'x', 't', 'm', 'e', 'n', 'u', '\0',
  /*   210 - "telemetry.test.release_optin" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'r', 'e', 'l', 'e', 'a', 's', 'e', '_', 'o', 'p', 't', 'i', 'n', '\0',
  /*   239 - "never" */ 'n', 'e', 'v', 'e', 'r', '\0',
  /*   245 - "telemetry.test.unsigned_int_kind" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'u', 'n', 's', 'i', 'g', 'n', 'e', 'd', '_', 'i', 'n', 't', '_', 'k', 'i', 'n', 'd', '\0',
  /*   278 - "telemetry.test.keyed_release_optout" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'k', 'e', 'y', 'e', 'd', '_', 'r', 'e', 'l', 'e', 'a', 's', 'e', '_', 'o', 'p', 't', 'o', 'u', 't', '\0',
  /*   314 - "telemetry.test.boolean_kind" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'b', 'o', 'o', 'l', 'e', 'a', 'n', '_', 'k', 'i', 'n', 'd', '\0',
  /*   342 - "telemetry.test.keyed_release_optin" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'k', 'e', 'y', 'e', 'd', '_', 'r', 'e', 'l', 'e', 'a', 's', 'e', '_', 'o', 'p', 't', 'i', 'n', '\0',
  /*   377 - "telemetry.test.string_kind" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 's', 't', 'r', 'i', 'n', 'g', '_', 'k', 'i', 'n', 'd', '\0',
  /*   404 - "telemetry.test.keyed_unsigned_int" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'k', 'e', 'y', 'e', 'd', '_', 'u', 'n', 's', 'i', 'g', 'n', 'e', 'd', '_', 'i', 'n', 't', '\0',
  /*   438 - "telemetry.test.keyed_boolean_kind" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'k', 'e', 'y', 'e', 'd', '_', 'b', 'o', 'o', 'l', 'e', 'a', 'n', '_', 'k', 'i', 'n', 'd', '\0',
  /*   472 - "telemetry.test.release_optout" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'r', 'e', 'l', 'e', 'a', 's', 'e', '_', 'o', 'p', 't', 'o', 'u', 't', '\0',
  /*   502 - "telemetry.test.unexpired" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'u', 'n', 'e', 'x', 'p', 'i', 'r', 'e', 'd', '\0',
  /*   527 - "375.0a1" */ '3', '7', '5', '.', '0', 'a', '1', '\0',
  /*   535 - "telemetry.test.expired" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'e', 'x', 'p', 'i', 'r', 'e', 'd', '\0',
  /*   558 - "4.0a1" */ '4', '.', '0', 'a', '1', '\0',
  /*   564 - "telemetry.test.keyed_expired" */ 't', 'e', 'l', 'e', 'm', 'e', 't', 'r', 'y', '.', 't', 'e', 's', 't', '.', 'k', 'e', 'y', 'e', 'd', '_', 'e', 'x', 'p', 'i', 'r', 'e', 'd', '\0',
  /*   593 - "aushelper.websense_reg_version" */ 'a', 'u', 's', 'h', 'e', 'l', 'p', 'e', 'r', '.', 'w', 'e', 'b', 's', 'e', 'n', 's', 'e', '_', 'r', 'e', 'g', '_', 'v', 'e', 'r', 's', 'i', 'o', 'n', '\0',
  /*   624 - "60.0a1" */ '6', '0', '.', '0', 'a', '1', '\0',
  /*   631 - "browser.engagement.tab_open_event_count" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 't', 'a', 'b', '_', 'o', 'p', 'e', 'n', '_', 'e', 'v', 'e', 'n', 't', '_', 'c', 'o', 'u', 'n', 't', '\0',
  /*   671 - "browser.engagement.max_concurrent_tab_count" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'm', 'a', 'x', '_', 'c', 'o', 'n', 'c', 'u', 'r', 'r', 'e', 'n', 't', '_', 't', 'a', 'b', '_', 'c', 'o', 'u', 'n', 't', '\0',
  /*   715 - "browser.engagement.window_open_event_count" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'w', 'i', 'n', 'd', 'o', 'w', '_', 'o', 'p', 'e', 'n', '_', 'e', 'v', 'e', 'n', 't', '_', 'c', 'o', 'u', 'n', 't', '\0',
  /*   758 - "browser.engagement.unfiltered_uri_count" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'u', 'n', 'f', 'i', 'l', 't', 'e', 'r', 'e', 'd', '_', 'u', 'r', 'i', '_', 'c', 'o', 'u', 'n', 't', '\0',
  /*   798 - "browser.engagement.total_uri_count" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 't', 'o', 't', 'a', 'l', '_', 'u', 'r', 'i', '_', 'c', 'o', 'u', 'n', 't', '\0',
  /*   833 - "browser.engagement.unique_domains_count" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'u', 'n', 'i', 'q', 'u', 'e', '_', 'd', 'o', 'm', 'a', 'i', 'n', 's', '_', 'c', 'o', 'u', 'n', 't', '\0',
  /*   873 - "browser.engagement.max_concurrent_window_count" */ 'b', 'r', 'o', 'w', 's', 'e', 'r', '.', 'e', 'n', 'g', 'a', 'g', 'e', 'm', 'e', 'n', 't', '.', 'm', 'a', 'x', '_', 'c', 'o', 'n', 'c', 'u', 'r', 'r', 'e', 'n', 't', '_', 'w', 'i', 'n', 'd', 'o', 'w', '_', 'c', 'o', 'u', 'n', 't', '\0',
};

static_assert(sizeof(gScalarsStringTable) <= UINT32_MAX, "index overflow");
} // namespace
#endif // mozilla_TelemetryScalarData_h

