| 2063 | } |
| 2064 | |
| 2065 | void 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 | |
| 2096 | void readRelatedResultSpec(ThriftBinaryBufferReader& r, RelatedResultSpec& s) { |
| 2097 | QString fname; |
no test coverage detected