__PROPERTY_ENTRY_ELEMENT
__PROPERTY_ENTRY_ELEMENT(_name_, u8_data, U8, _val_)
__PROPERTY_ENTRY_ELEMENT(_name_, u16_data, U16, _val_)
__PROPERTY_ENTRY_ELEMENT(_name_, u32_data, U32, _val_)
__PROPERTY_ENTRY_ELEMENT(_name_, u64_data, U64, _val_)
__PROPERTY_ENTRY_ELEMENT(_name_, str, STRING, _val_)