| 3308 | } |
| 3309 | |
| 3310 | void writeUser(ThriftBinaryBufferWriter& w, const User& s) { |
| 3311 | w.writeStructBegin("User"); |
| 3312 | if(s.id.isSet()) { |
| 3313 | w.writeFieldBegin("id", ThriftFieldType::T_I32, 1); |
| 3314 | w.writeI32(s.id.ref()); |
| 3315 | w.writeFieldEnd(); |
| 3316 | } |
| 3317 | if(s.username.isSet()) { |
| 3318 | w.writeFieldBegin("username", ThriftFieldType::T_STRING, 2); |
| 3319 | w.writeString(s.username.ref()); |
| 3320 | w.writeFieldEnd(); |
| 3321 | } |
| 3322 | if(s.email.isSet()) { |
| 3323 | w.writeFieldBegin("email", ThriftFieldType::T_STRING, 3); |
| 3324 | w.writeString(s.email.ref()); |
| 3325 | w.writeFieldEnd(); |
| 3326 | } |
| 3327 | if(s.name.isSet()) { |
| 3328 | w.writeFieldBegin("name", ThriftFieldType::T_STRING, 4); |
| 3329 | w.writeString(s.name.ref()); |
| 3330 | w.writeFieldEnd(); |
| 3331 | } |
| 3332 | if(s.timezone.isSet()) { |
| 3333 | w.writeFieldBegin("timezone", ThriftFieldType::T_STRING, 6); |
| 3334 | w.writeString(s.timezone.ref()); |
| 3335 | w.writeFieldEnd(); |
| 3336 | } |
| 3337 | if(s.privilege.isSet()) { |
| 3338 | w.writeFieldBegin("privilege", ThriftFieldType::T_I32, 7); |
| 3339 | w.writeI32(static_cast<qint32>(s.privilege.ref())); |
| 3340 | w.writeFieldEnd(); |
| 3341 | } |
| 3342 | if(s.created.isSet()) { |
| 3343 | w.writeFieldBegin("created", ThriftFieldType::T_I64, 9); |
| 3344 | w.writeI64(s.created.ref()); |
| 3345 | w.writeFieldEnd(); |
| 3346 | } |
| 3347 | if(s.updated.isSet()) { |
| 3348 | w.writeFieldBegin("updated", ThriftFieldType::T_I64, 10); |
| 3349 | w.writeI64(s.updated.ref()); |
| 3350 | w.writeFieldEnd(); |
| 3351 | } |
| 3352 | if(s.deleted.isSet()) { |
| 3353 | w.writeFieldBegin("deleted", ThriftFieldType::T_I64, 11); |
| 3354 | w.writeI64(s.deleted.ref()); |
| 3355 | w.writeFieldEnd(); |
| 3356 | } |
| 3357 | if(s.active.isSet()) { |
| 3358 | w.writeFieldBegin("active", ThriftFieldType::T_BOOL, 13); |
| 3359 | w.writeBool(s.active.ref()); |
| 3360 | w.writeFieldEnd(); |
| 3361 | } |
| 3362 | if(s.shardId.isSet()) { |
| 3363 | w.writeFieldBegin("shardId", ThriftFieldType::T_STRING, 14); |
| 3364 | w.writeString(s.shardId.ref()); |
| 3365 | w.writeFieldEnd(); |
| 3366 | } |
| 3367 | if(s.attributes.isSet()) { |
no test coverage detected