_WRITE_ATTR_BODY
int8 value) {_WRITE_ATTR_BODY(value)}
uint8 value) {_WRITE_ATTR_BODY(uint32(value))}
int16 value) {_WRITE_ATTR_BODY(value)}
uint16 value) {_WRITE_ATTR_BODY(uint32(value))}
int32 value) {_WRITE_ATTR_BODY(value)}
uint32 value) {_WRITE_ATTR_BODY(value)}
int64 value) {_WRITE_ATTR_BODY(value)}
uint64 value) {_WRITE_ATTR_BODY(value)}
const char* value) {_WRITE_ATTR_BODY(value)}
const BString& value) {_WRITE_ATTR_BODY(value)}
float value) {_WRITE_ATTR_BODY(value)}