What is the meaning of Warm_the_cockles_of_one's_heart?

To provide happiness, to bring a deeply-felt contentment.

Source: wiktionary.org