Lines Matching +refs:free +refs:identifier
65 XML_Char const * identifier; ///< Identifier URI member in Xspf::XspfPropsPrivate
80 identifier(NULL), in XspfPropsPrivate()
101 identifier(source.ownIdentifier in XspfPropsPrivate()
102 ? Toolbox::newAndCopy(source.identifier) in XspfPropsPrivate()
103 : source.identifier), in XspfPropsPrivate()
125 free(); in operator =()
135 free(); in ~XspfPropsPrivate()
162 …Toolbox::copyIfOwned(this->identifier, this->ownIdentifier, source.identifier, source.ownIdentifie… in assign()
175 void free() { in free() function in Xspf::XspfPropsPrivate
178 Toolbox::freeIfOwned(this->identifier, this->ownIdentifier); in free()
243 void XspfProps::giveIdentifier(XML_Char const * identifier, bool copy) { in giveIdentifier() argument
244 Toolbox::deleteNewAndCopy(this->d->identifier, this->d->ownIdentifier, identifier, copy); in giveIdentifier()
248 void XspfProps::giveAppendAttributionIdentifier(XML_Char const * identifier, bool copy) { in giveAppendAttributionIdentifier() argument
250 appendHelper(this->d->attributions, copy ? Toolbox::newAndCopy(identifier) in giveAppendAttributionIdentifier()
251 : identifier, true, IS_IDENTIFIER); in giveAppendAttributionIdentifier()
277 void XspfProps::lendIdentifier(XML_Char const * identifier) { in lendIdentifier() argument
278 Toolbox::deleteNewAndCopy(this->d->identifier, this->d->ownIdentifier, identifier, false); in lendIdentifier()
282 void XspfProps::lendAppendAttributionIdentifier(XML_Char const * identifier) { in lendAppendAttributionIdentifier() argument
283 appendHelper(this->d->attributions, identifier, false, false); in lendAppendAttributionIdentifier()
303 return XspfData::stealHelper(this->d->identifier, this->d->ownIdentifier); in stealIdentifier()
338 return this->d->identifier; in getIdentifier()