LocalisedStrings& LocalisedStrings::operator= (const LocalisedStrings& other) { languageName = other.languageName; countryCodes = other.countryCodes; translations = other.translations; fallback = createCopyIfNotNull (other.fallback.get()); return *this; }
LocalisedStrings::LocalisedStrings (const LocalisedStrings& other) : languageName (other.languageName), countryCodes (other.countryCodes), translations (other.translations), fallback (createCopyIfNotNull (other.fallback.get())) { }
XmlElement* AudioDeviceManager::createStateXml() const { return createCopyIfNotNull (lastExplicitSettings.get()); }