28 static auto aoaData = ext::make_shared<Data>(
"Angolan kwanza",
"AOA", 973,
"AOA",
"", 100,
Rounding());
34 static auto bwpData = ext::make_shared<Data>(
"Botswanan pula",
"BWP", 72,
"P",
"", 100,
Rounding());
40 static auto egpData = ext::make_shared<Data>(
"Egyptian pound",
"EGP", 818,
"EGP",
"", 100,
Rounding());
46 static auto etbData = ext::make_shared<Data>(
"Ethiopian birr",
"ETB", 230,
"ETB",
"", 100,
Rounding());
52 static auto ghsData = ext::make_shared<Data>(
"Ghanaian cedi",
"GHS", 936,
"GHS",
"", 100,
Rounding());
58 static auto kesData = ext::make_shared<Data>(
"Kenyan shilling",
"KES", 404,
"KES",
"", 100,
Rounding());
64 static auto madData = ext::make_shared<Data>(
"Moroccan dirham",
"MAD", 504,
"MAD",
"", 100,
Rounding());
70 static auto murData = ext::make_shared<Data>(
"Mauritian rupee",
"MUR", 480,
"MUR",
"", 100,
Rounding());
76 static auto ngnData = ext::make_shared<Data>(
"Nigerian Naira",
"NGN", 566,
"N",
"K", 100,
Rounding());
82 static auto tndData = ext::make_shared<Data>(
"Tunisian dinar",
"TND", 788,
"TND",
"", 1000,
Rounding());
88 static auto ugxData = ext::make_shared<Data>(
"Ugandan shilling",
"UGX", 800,
"UGX",
"", 1,
Rounding());
94 static auto xofData = ext::make_shared<Data>(
"West African CFA franc",
"XOF", 952,
"XOF",
"", 100,
Rounding());
100 static auto zarData = ext::make_shared<Data>(
"South-African rand",
"ZAR", 710,
"R",
"", 100,
Rounding());
106 static auto zmwData = ext::make_shared<Data>(
"Zambian kwacha",
"ZMW", 967,
"ZMW",
"", 100,
Rounding());
ext::shared_ptr< Data > data_