Ответ: Там HTML теги съел. Я имелл ввиду, что описания структур - это шаблоны.
И при инстанцировании указывается класс, осуществляющий доступ.
попробую еще раз, вместо {{ }} фигурных скобок читать угловые:
template {{ class T }} struct TStruct {
uint16_t{{T}} Field1;
uint8_t{{T}} Field2;
}
TStruct { TExtMemory } List1;
TStruct { TIntMemory } List2;
теперь осталось придумать, как описать uint16_t{{T}}
C get/set Есть препятствия - IAR (конкретно для 430) не знает про __property а если бы и знал пришлось бы для каждой структуры описывать их заново.