|
Maps SDK for C++ 1.0.0
|
ISO codes conversions object. More...


Public Member Functions | |
| ISOCodeConversions (const ISOCodeConversions &)=delete | |
| ISOCodeConversions (ISOCodeConversions &&isoCode)=default | |
| Default move constructor noexcept is deduced. | |
| ISOCodeConversions & | operator= (const ISOCodeConversions &isoCode)=delete |
| ISOCodeConversions & | operator= (ISOCodeConversions &&isoCode)=default |
| Default move assignment noexcept is deduced. | |
| String | convertCountryIso (const String &code, EISOCodeType type) const noexcept |
| Convert country iso code ( ISO2 <-> ISO3 ). | |
| String | convertLanguageIso (const String &code, EISOCodeType type) const noexcept |
| Convert language iso code ( ISO2 <-> ISO3 ). | |
| EISOCodeType | getType (const String &code) const noexcept |
| Get iso code type. | |
ISO codes conversions object.
It performs language & country conversions iso2 to iso3 / iso3 to iso2
Implements share-read / write Api object over IISOCodeConversions.
This behaves like a singleton, i.e. all instances are shared behind the same API interface
|
default |
Default move constructor noexcept is deduced.
| isoCode | The ISO code to move |
|
inlinenoexcept |
Convert country iso code ( ISO2 <-> ISO3 ).
| [in] | code | The country ISO code to be converted |
| [in] | type | The result country ISO code type |
|
inlinenoexcept |
Convert language iso code ( ISO2 <-> ISO3 ).
| [in] | code | The language ISO code to be converted |
| [in] | type | The result language ISO code type |
|
inlinenoexcept |
Get iso code type.
| [in] | code | The target ISO code |
|
default |
Default move assignment noexcept is deduced.
| isoCode | The ISO code to move |