26 const std::string& code) {
32 static ext::shared_ptr<Data> AUdata(
new Data(
"Australia",
"AU"));
37 static ext::shared_ptr<Data> EUdata(
new Data(
"EU",
"EU"));
42 static ext::shared_ptr<Data> FRdata(
new Data(
"France",
"FR"));
47 static ext::shared_ptr<Data> UKdata(
new Data(
"UK",
"UK"));
52 static ext::shared_ptr<Data> USdata(
new Data(
"USA",
"US"));
57 static ext::shared_ptr<Data> ZAdata(
new Data(
"South Africa",
"ZA"));
CustomRegion(const std::string &name, const std::string &code)
const std::string & code() const
const std::string & name() const
ext::shared_ptr< Data > data_
Region, i.e. geographical area, specification.