1 #ifndef __OPENTREP_CITYDETAILS_HPP
2 #define __OPENTREP_CITYDETAILS_HPP
74 _geonamesID = iGeonamesID;
89 _asciiName = iAsciiName;
100 void toStream (std::ostream&)
const;
148 return !(iCityDetails == *
this);
188 #endif // __OPENTREP_CITYDETAILS_HPP
void setUtfName(const CityUTFName_T &iUtfName)
Class modelling the elementary details of a city.
unsigned int GeonamesID_T
bool operator==(const CityDetails &) const
bool operator!=(const CityDetails &iCityDetails) const
const CityASCIIName_T & getAsciiName() const
const IATACode_T & getIataCode() const
void toStream(std::ostream &) const
void fromStream(std::istream &)
void setIataCode(const std::string &iIataCode)
std::string describe() const
void setAsciiName(const CityASCIIName_T &iAsciiName)
const GeonamesID_T & getGeonamesID() const
std::string toString() const
const CityUTFName_T & getUtfName() const
void setGeonamesID(const GeonamesID_T &iGeonamesID)