| 4080 | } |
| 4081 | |
| 4082 | void writeNoteAttributes(ThriftBinaryBufferWriter& w, const NoteAttributes& s) { |
| 4083 | w.writeStructBegin("NoteAttributes"); |
| 4084 | if(s.subjectDate.isSet()) { |
| 4085 | w.writeFieldBegin("subjectDate", ThriftFieldType::T_I64, 1); |
| 4086 | w.writeI64(s.subjectDate.ref()); |
| 4087 | w.writeFieldEnd(); |
| 4088 | } |
| 4089 | if(s.latitude.isSet()) { |
| 4090 | w.writeFieldBegin("latitude", ThriftFieldType::T_DOUBLE, 10); |
| 4091 | w.writeDouble(s.latitude.ref()); |
| 4092 | w.writeFieldEnd(); |
| 4093 | } |
| 4094 | if(s.longitude.isSet()) { |
| 4095 | w.writeFieldBegin("longitude", ThriftFieldType::T_DOUBLE, 11); |
| 4096 | w.writeDouble(s.longitude.ref()); |
| 4097 | w.writeFieldEnd(); |
| 4098 | } |
| 4099 | if(s.altitude.isSet()) { |
| 4100 | w.writeFieldBegin("altitude", ThriftFieldType::T_DOUBLE, 12); |
| 4101 | w.writeDouble(s.altitude.ref()); |
| 4102 | w.writeFieldEnd(); |
| 4103 | } |
| 4104 | if(s.author.isSet()) { |
| 4105 | w.writeFieldBegin("author", ThriftFieldType::T_STRING, 13); |
| 4106 | w.writeString(s.author.ref()); |
| 4107 | w.writeFieldEnd(); |
| 4108 | } |
| 4109 | if(s.source.isSet()) { |
| 4110 | w.writeFieldBegin("source", ThriftFieldType::T_STRING, 14); |
| 4111 | w.writeString(s.source.ref()); |
| 4112 | w.writeFieldEnd(); |
| 4113 | } |
| 4114 | if(s.sourceURL.isSet()) { |
| 4115 | w.writeFieldBegin("sourceURL", ThriftFieldType::T_STRING, 15); |
| 4116 | w.writeString(s.sourceURL.ref()); |
| 4117 | w.writeFieldEnd(); |
| 4118 | } |
| 4119 | if(s.sourceApplication.isSet()) { |
| 4120 | w.writeFieldBegin("sourceApplication", ThriftFieldType::T_STRING, 16); |
| 4121 | w.writeString(s.sourceApplication.ref()); |
| 4122 | w.writeFieldEnd(); |
| 4123 | } |
| 4124 | if(s.shareDate.isSet()) { |
| 4125 | w.writeFieldBegin("shareDate", ThriftFieldType::T_I64, 17); |
| 4126 | w.writeI64(s.shareDate.ref()); |
| 4127 | w.writeFieldEnd(); |
| 4128 | } |
| 4129 | if(s.reminderOrder.isSet()) { |
| 4130 | w.writeFieldBegin("reminderOrder", ThriftFieldType::T_I64, 18); |
| 4131 | w.writeI64(s.reminderOrder.ref()); |
| 4132 | w.writeFieldEnd(); |
| 4133 | } |
| 4134 | if(s.reminderDoneTime.isSet()) { |
| 4135 | w.writeFieldBegin("reminderDoneTime", ThriftFieldType::T_I64, 19); |
| 4136 | w.writeI64(s.reminderDoneTime.ref()); |
| 4137 | w.writeFieldEnd(); |
| 4138 | } |
| 4139 | if(s.reminderTime.isSet()) { |
no test coverage detected