See the description in the automatically generated “Data.C” file and the relevant links in this old post:
Data.C