1. Using an electric mixer, beat together butter, sugar, corn syrup, cream, and vanilla in a large bowl till the mixture becomes light and fluffy.
2. Then, add oatmeal, flour, and salt and beat just enough till it forms a soft dough.
3. Now, wrap the dough in a waxed paper and refrigerate it for about 30 minutes till it becomes a little firm.