kvp-value.hpp (gnucash-5.0.tar.bz2) | : | kvp-value.hpp (gnucash-5.1.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 104 | skipping to change at line 104 | |||
KvpValueImpl(T) noexcept; | KvpValueImpl(T) noexcept; | |||
/** | /** | |||
* Performs a deep delete. | * Performs a deep delete. | |||
* | * | |||
* The contents of this KvpValueImpl are also deleted. | * The contents of this KvpValueImpl are also deleted. | |||
*/ | */ | |||
~KvpValueImpl() noexcept; | ~KvpValueImpl() noexcept; | |||
/** | /** | |||
* Replaces the frame within this KvpValueImpl. | ||||
* | ||||
* If this KvpValueImpl doesn't contain a KvpFrame, nullptr | ||||
* is returned. Otherwise, the old KvpFrame * is returned. | ||||
*/ | ||||
KvpFrame * replace_frame_nc (KvpFrame *) noexcept; | ||||
/** | ||||
* Replaces the glist within this KvpValueImpl. | ||||
* | ||||
* If this KvpValueImpl doesn't contain a GList, nullptr | ||||
* is returned. Otherwise, the old GList * is returned. | ||||
*/ | ||||
GList * replace_glist_nc (GList *) noexcept; | ||||
/** | ||||
* Adds another value to this KvpValueImpl. | * Adds another value to this KvpValueImpl. | |||
* | * | |||
* If this KvpValueImpl represents a collection (GList), | * If this KvpValueImpl represents a collection (GList), | |||
* the new value is added to the collection and this | * the new value is added to the collection and this | |||
* is returned. | * is returned. | |||
* | * | |||
* Otherwise, a new KvpValueImpl representing a collection | * Otherwise, a new KvpValueImpl representing a collection | |||
* is created, this and the new value are added to it, | * is created, this and the new value are added to it, | |||
* and it is returned. | * and it is returned. | |||
*/ | */ | |||
End of changes. 1 change blocks. | ||||
16 lines changed or deleted | 0 lines changed or added |