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

Function readNoteAttributes

qevercloud/generated/types.cpp:4188–4386  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4186}
4187
4188void readNoteAttributes(ThriftBinaryBufferReader& r, NoteAttributes& s) {
4189 QString fname;
4190 ThriftFieldType::type fieldType;
4191 qint16 fieldId;
4192 r.readStructBegin(fname);
4193 while(true) {
4194 r.readFieldBegin(fname, fieldType, fieldId);
4195 if(fieldType == ThriftFieldType::T_STOP) break;
4196 if(fieldId == 1) {
4197 if(fieldType == ThriftFieldType::T_I64) {
4198 qint64 v;
4199 r.readI64(v);
4200 s.subjectDate = v;
4201 } else {
4202 r.skip(fieldType);
4203 }
4204 } else
4205 if(fieldId == 10) {
4206 if(fieldType == ThriftFieldType::T_DOUBLE) {
4207 double v;
4208 r.readDouble(v);
4209 s.latitude = v;
4210 } else {
4211 r.skip(fieldType);
4212 }
4213 } else
4214 if(fieldId == 11) {
4215 if(fieldType == ThriftFieldType::T_DOUBLE) {
4216 double v;
4217 r.readDouble(v);
4218 s.longitude = v;
4219 } else {
4220 r.skip(fieldType);
4221 }
4222 } else
4223 if(fieldId == 12) {
4224 if(fieldType == ThriftFieldType::T_DOUBLE) {
4225 double v;
4226 r.readDouble(v);
4227 s.altitude = v;
4228 } else {
4229 r.skip(fieldType);
4230 }
4231 } else
4232 if(fieldId == 13) {
4233 if(fieldType == ThriftFieldType::T_STRING) {
4234 QString v;
4235 r.readString(v);
4236 s.author = v;
4237 } else {
4238 r.skip(fieldType);
4239 }
4240 } else
4241 if(fieldId == 14) {
4242 if(fieldType == ThriftFieldType::T_STRING) {
4243 QString v;
4244 r.readString(v);
4245 s.source = v;

Callers 2

readNoteMetadataFunction · 0.85
readNoteFunction · 0.85

Calls 13

readLazyMapFunction · 0.85
ThriftExceptionClass · 0.85
readStructBeginMethod · 0.80
readFieldBeginMethod · 0.80
readI64Method · 0.80
skipMethod · 0.80
readDoubleMethod · 0.80
readStringMethod · 0.80
readMapBeginMethod · 0.80
readMapEndMethod · 0.80
readI32Method · 0.80
readFieldEndMethod · 0.80

Tested by

no test coverage detected