constants.h File Reference

Go to the source code of this file.

## Variables

static const unsigned int | offset_pos [5] ={0,1,2,3,2}
static const unsigned int | offset_word [5] ={252,408,360,436,848}
static const unsigned int | syndrome [5] ={383,14,303,663,748}
static const char *const | offset_name [] ={"A","B","C","D","C'"}
const std::string | pty_table [32][2]
const std::string | pi_country_codes [15][5]
const std::string | coverage_area_codes [16]
const std::string | rds_group_acronyms [16]
const std::string | language_codes [44]
const std::string | tmc_duration [8][2]
const int | optional_content_lengths [16] ={3,3,5,5,5,8,8,8,8,11,16,16,16,16,0,0}
const std::string | label_descriptions [16]

## Variable Documentation

## coverage_area_codes

const std::string coverage_area_codes[16]

Initial value:
={
"Local",
"International",
"National",
"Supra-regional",
"Regional 1",
"Regional 2",
"Regional 3",
"Regional 4",
"Regional 5",
"Regional 6",
"Regional 7",
"Regional 8",
"Regional 9",
"Regional 10",
"Regional 11",
"Regional 12"}

## label_descriptions

const std::string label_descriptions[16]

Initial value:
={
"Duration",
"Control code",
"Length of route affected",
"Speed limit advice",
"Quantifier",
"Quantifier",
"Supplementary information code",
"Explicit start time",
"Explicit stop time",
"Additional event",
"Detailed diversion instructions",
"Destination",
"RFU (Reserved for future use)",
"Cross linkage to source of problem, or another route",
"Separator",
"RFU (Reserved for future use)"}

## language_codes

const std::string language_codes[44]

## offset_name

const char* const offset_name[] ={"A","B","C","D","C'"}

static

## offset_pos

const unsigned int offset_pos[5] ={0,1,2,3,2}

static

## offset_word

const unsigned int offset_word[5] ={252,408,360,436,848}

static

## optional_content_lengths

const int optional_content_lengths[16] ={3,3,5,5,5,8,8,8,8,11,16,16,16,16,0,0}

## pi_country_codes

const std::string pi_country_codes[15][5]

Initial value:
={
{"DE","GR","MA","__","MD"},
{"DZ","CY","CZ","IE","EE"},
{"AD","SM","PL","TR","__"},
{"IL","CH","VA","MK","__"},
{"IT","JO","SK","__","__"},
{"BE","FI","SY","__","UA"},
{"RU","LU","TN","__","__"},
{"PS","BG","__","NL","PT"},
{"AL","DK","LI","LV","SI"},
{"AT","GI","IS","LB","__"},
{"HU","IQ","MC","__","__"},
{"MT","GB","LT","HR","__"},
{"DE","LY","YU","__","__"},
{"__","RO","ES","SE","__"},
{"EG","FR","NO","BY","BA"}}

## pty_table

const std::string pty_table[32][2]

## rds_group_acronyms

const std::string rds_group_acronyms[16]

Initial value:
={
"BASIC",
"PIN/SL",
"RT",
"AID",
"CT",
"TDC",
"IH",
"RP",
"TMC",
"EWS",
"___",
"___",
"___",
"___",
"EON",
"___"}

## syndrome

const unsigned int syndrome[5] ={383,14,303,663,748}

static

## tmc_duration

const std::string tmc_duration[8][2]

Initial value:
={
{"no duration given", "no duration given"},
{"15 minutes", "next few hours"},
{"30 minutes", "rest of the day"},
{"1 hour", "until tomorrow evening"},
{"2 hours", "rest of the week"},
{"3 hours", "end of next week"},
{"4 hours", "end of the month"},
{"rest of the day", "long period"}}