# aligned-sized A macro which ensures the alignment and calculates the size of a struct