MCPcopy Create free account
hub / github.com/baumgarr/nixnote2 / writeNoteAttributes

Function writeNoteAttributes

qevercloud/generated/types.cpp:4082–4186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4080}
4081
4082void 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()) {

Callers 2

writeNoteMetadataFunction · 0.85
writeNoteFunction · 0.85

Calls 13

writeLazyMapFunction · 0.85
writeStructBeginMethod · 0.80
writeFieldBeginMethod · 0.80
writeI64Method · 0.80
writeFieldEndMethod · 0.80
writeDoubleMethod · 0.80
writeStringMethod · 0.80
writeMapBeginMethod · 0.80
writeMapEndMethod · 0.80
writeI32Method · 0.80
writeFieldStopMethod · 0.80
writeStructEndMethod · 0.80

Tested by

no test coverage detected