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

Function writeRelatedResultSpec

qevercloud/generated/types.cpp:2065–2094  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2063}
2064
2065void writeRelatedResultSpec(ThriftBinaryBufferWriter& w, const RelatedResultSpec& s) {
2066 w.writeStructBegin("RelatedResultSpec");
2067 if(s.maxNotes.isSet()) {
2068 w.writeFieldBegin("maxNotes", ThriftFieldType::T_I32, 1);
2069 w.writeI32(s.maxNotes.ref());
2070 w.writeFieldEnd();
2071 }
2072 if(s.maxNotebooks.isSet()) {
2073 w.writeFieldBegin("maxNotebooks", ThriftFieldType::T_I32, 2);
2074 w.writeI32(s.maxNotebooks.ref());
2075 w.writeFieldEnd();
2076 }
2077 if(s.maxTags.isSet()) {
2078 w.writeFieldBegin("maxTags", ThriftFieldType::T_I32, 3);
2079 w.writeI32(s.maxTags.ref());
2080 w.writeFieldEnd();
2081 }
2082 if(s.writableNotebooksOnly.isSet()) {
2083 w.writeFieldBegin("writableNotebooksOnly", ThriftFieldType::T_BOOL, 4);
2084 w.writeBool(s.writableNotebooksOnly.ref());
2085 w.writeFieldEnd();
2086 }
2087 if(s.includeContainingNotebooks.isSet()) {
2088 w.writeFieldBegin("includeContainingNotebooks", ThriftFieldType::T_BOOL, 5);
2089 w.writeBool(s.includeContainingNotebooks.ref());
2090 w.writeFieldEnd();
2091 }
2092 w.writeFieldStop();
2093 w.writeStructEnd();
2094}
2095
2096void readRelatedResultSpec(ThriftBinaryBufferReader& r, RelatedResultSpec& s) {
2097 QString fname;

Callers 1

Calls 8

writeStructBeginMethod · 0.80
writeFieldBeginMethod · 0.80
writeI32Method · 0.80
writeFieldEndMethod · 0.80
writeBoolMethod · 0.80
writeFieldStopMethod · 0.80
writeStructEndMethod · 0.80
isSetMethod · 0.45

Tested by

no test coverage detected