jpayne@69
|
1 // Generated by Cap'n Proto compiler, DO NOT EDIT
|
jpayne@69
|
2 // source: MinHash.capnp
|
jpayne@69
|
3
|
jpayne@69
|
4 #pragma once
|
jpayne@69
|
5
|
jpayne@69
|
6 #include <capnp/generated-header-support.h>
|
jpayne@69
|
7 #include <kj/windows-sanity.h>
|
jpayne@69
|
8
|
jpayne@69
|
9 #ifndef CAPNP_VERSION
|
jpayne@69
|
10 #error "CAPNP_VERSION is not defined, is capnp/generated-header-support.h missing?"
|
jpayne@69
|
11 #elif CAPNP_VERSION != 1000002
|
jpayne@69
|
12 #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library."
|
jpayne@69
|
13 #endif
|
jpayne@69
|
14
|
jpayne@69
|
15
|
jpayne@69
|
16 CAPNP_BEGIN_HEADER
|
jpayne@69
|
17
|
jpayne@69
|
18 namespace capnp {
|
jpayne@69
|
19 namespace schemas {
|
jpayne@69
|
20
|
jpayne@69
|
21 CAPNP_DECLARE_SCHEMA(d9d16806af782606);
|
jpayne@69
|
22 CAPNP_DECLARE_SCHEMA(cf71219d02db7ad0);
|
jpayne@69
|
23 CAPNP_DECLARE_SCHEMA(96c3ea4cbfe143bf);
|
jpayne@69
|
24 CAPNP_DECLARE_SCHEMA(e1ddf186e2b359dd);
|
jpayne@69
|
25 CAPNP_DECLARE_SCHEMA(a648d7188f2259f6);
|
jpayne@69
|
26
|
jpayne@69
|
27 } // namespace schemas
|
jpayne@69
|
28 } // namespace capnp
|
jpayne@69
|
29
|
jpayne@69
|
30 namespace capnp {
|
jpayne@69
|
31
|
jpayne@69
|
32 struct MinHash {
|
jpayne@69
|
33 MinHash() = delete;
|
jpayne@69
|
34
|
jpayne@69
|
35 class Reader;
|
jpayne@69
|
36 class Builder;
|
jpayne@69
|
37 class Pipeline;
|
jpayne@69
|
38 struct ReferenceList;
|
jpayne@69
|
39 struct LocusList;
|
jpayne@69
|
40
|
jpayne@69
|
41 struct _capnpPrivate {
|
jpayne@69
|
42 CAPNP_DECLARE_STRUCT_HEADER(d9d16806af782606, 3, 4)
|
jpayne@69
|
43 #if !CAPNP_LITE
|
jpayne@69
|
44 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
jpayne@69
|
45 #endif // !CAPNP_LITE
|
jpayne@69
|
46 };
|
jpayne@69
|
47 };
|
jpayne@69
|
48
|
jpayne@69
|
49 struct MinHash::ReferenceList {
|
jpayne@69
|
50 ReferenceList() = delete;
|
jpayne@69
|
51
|
jpayne@69
|
52 class Reader;
|
jpayne@69
|
53 class Builder;
|
jpayne@69
|
54 class Pipeline;
|
jpayne@69
|
55 struct Reference;
|
jpayne@69
|
56
|
jpayne@69
|
57 struct _capnpPrivate {
|
jpayne@69
|
58 CAPNP_DECLARE_STRUCT_HEADER(cf71219d02db7ad0, 0, 1)
|
jpayne@69
|
59 #if !CAPNP_LITE
|
jpayne@69
|
60 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
jpayne@69
|
61 #endif // !CAPNP_LITE
|
jpayne@69
|
62 };
|
jpayne@69
|
63 };
|
jpayne@69
|
64
|
jpayne@69
|
65 struct MinHash::ReferenceList::Reference {
|
jpayne@69
|
66 Reference() = delete;
|
jpayne@69
|
67
|
jpayne@69
|
68 class Reader;
|
jpayne@69
|
69 class Builder;
|
jpayne@69
|
70 class Pipeline;
|
jpayne@69
|
71
|
jpayne@69
|
72 struct _capnpPrivate {
|
jpayne@69
|
73 CAPNP_DECLARE_STRUCT_HEADER(96c3ea4cbfe143bf, 2, 7)
|
jpayne@69
|
74 #if !CAPNP_LITE
|
jpayne@69
|
75 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
jpayne@69
|
76 #endif // !CAPNP_LITE
|
jpayne@69
|
77 };
|
jpayne@69
|
78 };
|
jpayne@69
|
79
|
jpayne@69
|
80 struct MinHash::LocusList {
|
jpayne@69
|
81 LocusList() = delete;
|
jpayne@69
|
82
|
jpayne@69
|
83 class Reader;
|
jpayne@69
|
84 class Builder;
|
jpayne@69
|
85 class Pipeline;
|
jpayne@69
|
86 struct Locus;
|
jpayne@69
|
87
|
jpayne@69
|
88 struct _capnpPrivate {
|
jpayne@69
|
89 CAPNP_DECLARE_STRUCT_HEADER(e1ddf186e2b359dd, 0, 1)
|
jpayne@69
|
90 #if !CAPNP_LITE
|
jpayne@69
|
91 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
jpayne@69
|
92 #endif // !CAPNP_LITE
|
jpayne@69
|
93 };
|
jpayne@69
|
94 };
|
jpayne@69
|
95
|
jpayne@69
|
96 struct MinHash::LocusList::Locus {
|
jpayne@69
|
97 Locus() = delete;
|
jpayne@69
|
98
|
jpayne@69
|
99 class Reader;
|
jpayne@69
|
100 class Builder;
|
jpayne@69
|
101 class Pipeline;
|
jpayne@69
|
102
|
jpayne@69
|
103 struct _capnpPrivate {
|
jpayne@69
|
104 CAPNP_DECLARE_STRUCT_HEADER(a648d7188f2259f6, 3, 0)
|
jpayne@69
|
105 #if !CAPNP_LITE
|
jpayne@69
|
106 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
jpayne@69
|
107 #endif // !CAPNP_LITE
|
jpayne@69
|
108 };
|
jpayne@69
|
109 };
|
jpayne@69
|
110
|
jpayne@69
|
111 // =======================================================================================
|
jpayne@69
|
112
|
jpayne@69
|
113 class MinHash::Reader {
|
jpayne@69
|
114 public:
|
jpayne@69
|
115 typedef MinHash Reads;
|
jpayne@69
|
116
|
jpayne@69
|
117 Reader() = default;
|
jpayne@69
|
118 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
|
jpayne@69
|
119
|
jpayne@69
|
120 inline ::capnp::MessageSize totalSize() const {
|
jpayne@69
|
121 return _reader.totalSize().asPublic();
|
jpayne@69
|
122 }
|
jpayne@69
|
123
|
jpayne@69
|
124 #if !CAPNP_LITE
|
jpayne@69
|
125 inline ::kj::StringTree toString() const {
|
jpayne@69
|
126 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
|
jpayne@69
|
127 }
|
jpayne@69
|
128 #endif // !CAPNP_LITE
|
jpayne@69
|
129
|
jpayne@69
|
130 inline ::uint32_t getKmerSize() const;
|
jpayne@69
|
131
|
jpayne@69
|
132 inline ::uint32_t getWindowSize() const;
|
jpayne@69
|
133
|
jpayne@69
|
134 inline ::uint32_t getMinHashesPerWindow() const;
|
jpayne@69
|
135
|
jpayne@69
|
136 inline bool getConcatenated() const;
|
jpayne@69
|
137
|
jpayne@69
|
138 inline bool hasReferenceListOld() const;
|
jpayne@69
|
139 inline ::capnp::MinHash::ReferenceList::Reader getReferenceListOld() const;
|
jpayne@69
|
140
|
jpayne@69
|
141 inline bool hasLocusList() const;
|
jpayne@69
|
142 inline ::capnp::MinHash::LocusList::Reader getLocusList() const;
|
jpayne@69
|
143
|
jpayne@69
|
144 inline float getError() const;
|
jpayne@69
|
145
|
jpayne@69
|
146 inline bool getNoncanonical() const;
|
jpayne@69
|
147
|
jpayne@69
|
148 inline bool hasAlphabet() const;
|
jpayne@69
|
149 inline ::capnp::Text::Reader getAlphabet() const;
|
jpayne@69
|
150
|
jpayne@69
|
151 inline bool getPreserveCase() const;
|
jpayne@69
|
152
|
jpayne@69
|
153 inline ::uint32_t getHashSeed() const;
|
jpayne@69
|
154
|
jpayne@69
|
155 inline bool hasReferenceList() const;
|
jpayne@69
|
156 inline ::capnp::MinHash::ReferenceList::Reader getReferenceList() const;
|
jpayne@69
|
157
|
jpayne@69
|
158 private:
|
jpayne@69
|
159 ::capnp::_::StructReader _reader;
|
jpayne@69
|
160 template <typename, ::capnp::Kind>
|
jpayne@69
|
161 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
162 template <typename, ::capnp::Kind>
|
jpayne@69
|
163 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
164 template <typename, ::capnp::Kind>
|
jpayne@69
|
165 friend struct ::capnp::List;
|
jpayne@69
|
166 friend class ::capnp::MessageBuilder;
|
jpayne@69
|
167 friend class ::capnp::Orphanage;
|
jpayne@69
|
168 };
|
jpayne@69
|
169
|
jpayne@69
|
170 class MinHash::Builder {
|
jpayne@69
|
171 public:
|
jpayne@69
|
172 typedef MinHash Builds;
|
jpayne@69
|
173
|
jpayne@69
|
174 Builder() = delete; // Deleted to discourage incorrect usage.
|
jpayne@69
|
175 // You can explicitly initialize to nullptr instead.
|
jpayne@69
|
176 inline Builder(decltype(nullptr)) {}
|
jpayne@69
|
177 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
|
jpayne@69
|
178 inline operator Reader() const { return Reader(_builder.asReader()); }
|
jpayne@69
|
179 inline Reader asReader() const { return *this; }
|
jpayne@69
|
180
|
jpayne@69
|
181 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
|
jpayne@69
|
182 #if !CAPNP_LITE
|
jpayne@69
|
183 inline ::kj::StringTree toString() const { return asReader().toString(); }
|
jpayne@69
|
184 #endif // !CAPNP_LITE
|
jpayne@69
|
185
|
jpayne@69
|
186 inline ::uint32_t getKmerSize();
|
jpayne@69
|
187 inline void setKmerSize( ::uint32_t value);
|
jpayne@69
|
188
|
jpayne@69
|
189 inline ::uint32_t getWindowSize();
|
jpayne@69
|
190 inline void setWindowSize( ::uint32_t value);
|
jpayne@69
|
191
|
jpayne@69
|
192 inline ::uint32_t getMinHashesPerWindow();
|
jpayne@69
|
193 inline void setMinHashesPerWindow( ::uint32_t value);
|
jpayne@69
|
194
|
jpayne@69
|
195 inline bool getConcatenated();
|
jpayne@69
|
196 inline void setConcatenated(bool value);
|
jpayne@69
|
197
|
jpayne@69
|
198 inline bool hasReferenceListOld();
|
jpayne@69
|
199 inline ::capnp::MinHash::ReferenceList::Builder getReferenceListOld();
|
jpayne@69
|
200 inline void setReferenceListOld( ::capnp::MinHash::ReferenceList::Reader value);
|
jpayne@69
|
201 inline ::capnp::MinHash::ReferenceList::Builder initReferenceListOld();
|
jpayne@69
|
202 inline void adoptReferenceListOld(::capnp::Orphan< ::capnp::MinHash::ReferenceList>&& value);
|
jpayne@69
|
203 inline ::capnp::Orphan< ::capnp::MinHash::ReferenceList> disownReferenceListOld();
|
jpayne@69
|
204
|
jpayne@69
|
205 inline bool hasLocusList();
|
jpayne@69
|
206 inline ::capnp::MinHash::LocusList::Builder getLocusList();
|
jpayne@69
|
207 inline void setLocusList( ::capnp::MinHash::LocusList::Reader value);
|
jpayne@69
|
208 inline ::capnp::MinHash::LocusList::Builder initLocusList();
|
jpayne@69
|
209 inline void adoptLocusList(::capnp::Orphan< ::capnp::MinHash::LocusList>&& value);
|
jpayne@69
|
210 inline ::capnp::Orphan< ::capnp::MinHash::LocusList> disownLocusList();
|
jpayne@69
|
211
|
jpayne@69
|
212 inline float getError();
|
jpayne@69
|
213 inline void setError(float value);
|
jpayne@69
|
214
|
jpayne@69
|
215 inline bool getNoncanonical();
|
jpayne@69
|
216 inline void setNoncanonical(bool value);
|
jpayne@69
|
217
|
jpayne@69
|
218 inline bool hasAlphabet();
|
jpayne@69
|
219 inline ::capnp::Text::Builder getAlphabet();
|
jpayne@69
|
220 inline void setAlphabet( ::capnp::Text::Reader value);
|
jpayne@69
|
221 inline ::capnp::Text::Builder initAlphabet(unsigned int size);
|
jpayne@69
|
222 inline void adoptAlphabet(::capnp::Orphan< ::capnp::Text>&& value);
|
jpayne@69
|
223 inline ::capnp::Orphan< ::capnp::Text> disownAlphabet();
|
jpayne@69
|
224
|
jpayne@69
|
225 inline bool getPreserveCase();
|
jpayne@69
|
226 inline void setPreserveCase(bool value);
|
jpayne@69
|
227
|
jpayne@69
|
228 inline ::uint32_t getHashSeed();
|
jpayne@69
|
229 inline void setHashSeed( ::uint32_t value);
|
jpayne@69
|
230
|
jpayne@69
|
231 inline bool hasReferenceList();
|
jpayne@69
|
232 inline ::capnp::MinHash::ReferenceList::Builder getReferenceList();
|
jpayne@69
|
233 inline void setReferenceList( ::capnp::MinHash::ReferenceList::Reader value);
|
jpayne@69
|
234 inline ::capnp::MinHash::ReferenceList::Builder initReferenceList();
|
jpayne@69
|
235 inline void adoptReferenceList(::capnp::Orphan< ::capnp::MinHash::ReferenceList>&& value);
|
jpayne@69
|
236 inline ::capnp::Orphan< ::capnp::MinHash::ReferenceList> disownReferenceList();
|
jpayne@69
|
237
|
jpayne@69
|
238 private:
|
jpayne@69
|
239 ::capnp::_::StructBuilder _builder;
|
jpayne@69
|
240 template <typename, ::capnp::Kind>
|
jpayne@69
|
241 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
242 friend class ::capnp::Orphanage;
|
jpayne@69
|
243 template <typename, ::capnp::Kind>
|
jpayne@69
|
244 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
245 };
|
jpayne@69
|
246
|
jpayne@69
|
247 #if !CAPNP_LITE
|
jpayne@69
|
248 class MinHash::Pipeline {
|
jpayne@69
|
249 public:
|
jpayne@69
|
250 typedef MinHash Pipelines;
|
jpayne@69
|
251
|
jpayne@69
|
252 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
jpayne@69
|
253 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
jpayne@69
|
254 : _typeless(kj::mv(typeless)) {}
|
jpayne@69
|
255
|
jpayne@69
|
256 inline ::capnp::MinHash::ReferenceList::Pipeline getReferenceListOld();
|
jpayne@69
|
257 inline ::capnp::MinHash::LocusList::Pipeline getLocusList();
|
jpayne@69
|
258 inline ::capnp::MinHash::ReferenceList::Pipeline getReferenceList();
|
jpayne@69
|
259 private:
|
jpayne@69
|
260 ::capnp::AnyPointer::Pipeline _typeless;
|
jpayne@69
|
261 friend class ::capnp::PipelineHook;
|
jpayne@69
|
262 template <typename, ::capnp::Kind>
|
jpayne@69
|
263 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
264 };
|
jpayne@69
|
265 #endif // !CAPNP_LITE
|
jpayne@69
|
266
|
jpayne@69
|
267 class MinHash::ReferenceList::Reader {
|
jpayne@69
|
268 public:
|
jpayne@69
|
269 typedef ReferenceList Reads;
|
jpayne@69
|
270
|
jpayne@69
|
271 Reader() = default;
|
jpayne@69
|
272 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
|
jpayne@69
|
273
|
jpayne@69
|
274 inline ::capnp::MessageSize totalSize() const {
|
jpayne@69
|
275 return _reader.totalSize().asPublic();
|
jpayne@69
|
276 }
|
jpayne@69
|
277
|
jpayne@69
|
278 #if !CAPNP_LITE
|
jpayne@69
|
279 inline ::kj::StringTree toString() const {
|
jpayne@69
|
280 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
|
jpayne@69
|
281 }
|
jpayne@69
|
282 #endif // !CAPNP_LITE
|
jpayne@69
|
283
|
jpayne@69
|
284 inline bool hasReferences() const;
|
jpayne@69
|
285 inline ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Reader getReferences() const;
|
jpayne@69
|
286
|
jpayne@69
|
287 private:
|
jpayne@69
|
288 ::capnp::_::StructReader _reader;
|
jpayne@69
|
289 template <typename, ::capnp::Kind>
|
jpayne@69
|
290 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
291 template <typename, ::capnp::Kind>
|
jpayne@69
|
292 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
293 template <typename, ::capnp::Kind>
|
jpayne@69
|
294 friend struct ::capnp::List;
|
jpayne@69
|
295 friend class ::capnp::MessageBuilder;
|
jpayne@69
|
296 friend class ::capnp::Orphanage;
|
jpayne@69
|
297 };
|
jpayne@69
|
298
|
jpayne@69
|
299 class MinHash::ReferenceList::Builder {
|
jpayne@69
|
300 public:
|
jpayne@69
|
301 typedef ReferenceList Builds;
|
jpayne@69
|
302
|
jpayne@69
|
303 Builder() = delete; // Deleted to discourage incorrect usage.
|
jpayne@69
|
304 // You can explicitly initialize to nullptr instead.
|
jpayne@69
|
305 inline Builder(decltype(nullptr)) {}
|
jpayne@69
|
306 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
|
jpayne@69
|
307 inline operator Reader() const { return Reader(_builder.asReader()); }
|
jpayne@69
|
308 inline Reader asReader() const { return *this; }
|
jpayne@69
|
309
|
jpayne@69
|
310 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
|
jpayne@69
|
311 #if !CAPNP_LITE
|
jpayne@69
|
312 inline ::kj::StringTree toString() const { return asReader().toString(); }
|
jpayne@69
|
313 #endif // !CAPNP_LITE
|
jpayne@69
|
314
|
jpayne@69
|
315 inline bool hasReferences();
|
jpayne@69
|
316 inline ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Builder getReferences();
|
jpayne@69
|
317 inline void setReferences( ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Reader value);
|
jpayne@69
|
318 inline ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Builder initReferences(unsigned int size);
|
jpayne@69
|
319 inline void adoptReferences(::capnp::Orphan< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>&& value);
|
jpayne@69
|
320 inline ::capnp::Orphan< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>> disownReferences();
|
jpayne@69
|
321
|
jpayne@69
|
322 private:
|
jpayne@69
|
323 ::capnp::_::StructBuilder _builder;
|
jpayne@69
|
324 template <typename, ::capnp::Kind>
|
jpayne@69
|
325 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
326 friend class ::capnp::Orphanage;
|
jpayne@69
|
327 template <typename, ::capnp::Kind>
|
jpayne@69
|
328 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
329 };
|
jpayne@69
|
330
|
jpayne@69
|
331 #if !CAPNP_LITE
|
jpayne@69
|
332 class MinHash::ReferenceList::Pipeline {
|
jpayne@69
|
333 public:
|
jpayne@69
|
334 typedef ReferenceList Pipelines;
|
jpayne@69
|
335
|
jpayne@69
|
336 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
jpayne@69
|
337 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
jpayne@69
|
338 : _typeless(kj::mv(typeless)) {}
|
jpayne@69
|
339
|
jpayne@69
|
340 private:
|
jpayne@69
|
341 ::capnp::AnyPointer::Pipeline _typeless;
|
jpayne@69
|
342 friend class ::capnp::PipelineHook;
|
jpayne@69
|
343 template <typename, ::capnp::Kind>
|
jpayne@69
|
344 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
345 };
|
jpayne@69
|
346 #endif // !CAPNP_LITE
|
jpayne@69
|
347
|
jpayne@69
|
348 class MinHash::ReferenceList::Reference::Reader {
|
jpayne@69
|
349 public:
|
jpayne@69
|
350 typedef Reference Reads;
|
jpayne@69
|
351
|
jpayne@69
|
352 Reader() = default;
|
jpayne@69
|
353 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
|
jpayne@69
|
354
|
jpayne@69
|
355 inline ::capnp::MessageSize totalSize() const {
|
jpayne@69
|
356 return _reader.totalSize().asPublic();
|
jpayne@69
|
357 }
|
jpayne@69
|
358
|
jpayne@69
|
359 #if !CAPNP_LITE
|
jpayne@69
|
360 inline ::kj::StringTree toString() const {
|
jpayne@69
|
361 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
|
jpayne@69
|
362 }
|
jpayne@69
|
363 #endif // !CAPNP_LITE
|
jpayne@69
|
364
|
jpayne@69
|
365 inline bool hasSequence() const;
|
jpayne@69
|
366 inline ::capnp::Text::Reader getSequence() const;
|
jpayne@69
|
367
|
jpayne@69
|
368 inline bool hasQuality() const;
|
jpayne@69
|
369 inline ::capnp::Text::Reader getQuality() const;
|
jpayne@69
|
370
|
jpayne@69
|
371 inline ::uint32_t getLength() const;
|
jpayne@69
|
372
|
jpayne@69
|
373 inline bool hasName() const;
|
jpayne@69
|
374 inline ::capnp::Text::Reader getName() const;
|
jpayne@69
|
375
|
jpayne@69
|
376 inline bool hasComment() const;
|
jpayne@69
|
377 inline ::capnp::Text::Reader getComment() const;
|
jpayne@69
|
378
|
jpayne@69
|
379 inline bool hasHashes32() const;
|
jpayne@69
|
380 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader getHashes32() const;
|
jpayne@69
|
381
|
jpayne@69
|
382 inline bool hasHashes64() const;
|
jpayne@69
|
383 inline ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Reader getHashes64() const;
|
jpayne@69
|
384
|
jpayne@69
|
385 inline ::uint64_t getLength64() const;
|
jpayne@69
|
386
|
jpayne@69
|
387 inline bool hasCounts32() const;
|
jpayne@69
|
388 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader getCounts32() const;
|
jpayne@69
|
389
|
jpayne@69
|
390 private:
|
jpayne@69
|
391 ::capnp::_::StructReader _reader;
|
jpayne@69
|
392 template <typename, ::capnp::Kind>
|
jpayne@69
|
393 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
394 template <typename, ::capnp::Kind>
|
jpayne@69
|
395 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
396 template <typename, ::capnp::Kind>
|
jpayne@69
|
397 friend struct ::capnp::List;
|
jpayne@69
|
398 friend class ::capnp::MessageBuilder;
|
jpayne@69
|
399 friend class ::capnp::Orphanage;
|
jpayne@69
|
400 };
|
jpayne@69
|
401
|
jpayne@69
|
402 class MinHash::ReferenceList::Reference::Builder {
|
jpayne@69
|
403 public:
|
jpayne@69
|
404 typedef Reference Builds;
|
jpayne@69
|
405
|
jpayne@69
|
406 Builder() = delete; // Deleted to discourage incorrect usage.
|
jpayne@69
|
407 // You can explicitly initialize to nullptr instead.
|
jpayne@69
|
408 inline Builder(decltype(nullptr)) {}
|
jpayne@69
|
409 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
|
jpayne@69
|
410 inline operator Reader() const { return Reader(_builder.asReader()); }
|
jpayne@69
|
411 inline Reader asReader() const { return *this; }
|
jpayne@69
|
412
|
jpayne@69
|
413 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
|
jpayne@69
|
414 #if !CAPNP_LITE
|
jpayne@69
|
415 inline ::kj::StringTree toString() const { return asReader().toString(); }
|
jpayne@69
|
416 #endif // !CAPNP_LITE
|
jpayne@69
|
417
|
jpayne@69
|
418 inline bool hasSequence();
|
jpayne@69
|
419 inline ::capnp::Text::Builder getSequence();
|
jpayne@69
|
420 inline void setSequence( ::capnp::Text::Reader value);
|
jpayne@69
|
421 inline ::capnp::Text::Builder initSequence(unsigned int size);
|
jpayne@69
|
422 inline void adoptSequence(::capnp::Orphan< ::capnp::Text>&& value);
|
jpayne@69
|
423 inline ::capnp::Orphan< ::capnp::Text> disownSequence();
|
jpayne@69
|
424
|
jpayne@69
|
425 inline bool hasQuality();
|
jpayne@69
|
426 inline ::capnp::Text::Builder getQuality();
|
jpayne@69
|
427 inline void setQuality( ::capnp::Text::Reader value);
|
jpayne@69
|
428 inline ::capnp::Text::Builder initQuality(unsigned int size);
|
jpayne@69
|
429 inline void adoptQuality(::capnp::Orphan< ::capnp::Text>&& value);
|
jpayne@69
|
430 inline ::capnp::Orphan< ::capnp::Text> disownQuality();
|
jpayne@69
|
431
|
jpayne@69
|
432 inline ::uint32_t getLength();
|
jpayne@69
|
433 inline void setLength( ::uint32_t value);
|
jpayne@69
|
434
|
jpayne@69
|
435 inline bool hasName();
|
jpayne@69
|
436 inline ::capnp::Text::Builder getName();
|
jpayne@69
|
437 inline void setName( ::capnp::Text::Reader value);
|
jpayne@69
|
438 inline ::capnp::Text::Builder initName(unsigned int size);
|
jpayne@69
|
439 inline void adoptName(::capnp::Orphan< ::capnp::Text>&& value);
|
jpayne@69
|
440 inline ::capnp::Orphan< ::capnp::Text> disownName();
|
jpayne@69
|
441
|
jpayne@69
|
442 inline bool hasComment();
|
jpayne@69
|
443 inline ::capnp::Text::Builder getComment();
|
jpayne@69
|
444 inline void setComment( ::capnp::Text::Reader value);
|
jpayne@69
|
445 inline ::capnp::Text::Builder initComment(unsigned int size);
|
jpayne@69
|
446 inline void adoptComment(::capnp::Orphan< ::capnp::Text>&& value);
|
jpayne@69
|
447 inline ::capnp::Orphan< ::capnp::Text> disownComment();
|
jpayne@69
|
448
|
jpayne@69
|
449 inline bool hasHashes32();
|
jpayne@69
|
450 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder getHashes32();
|
jpayne@69
|
451 inline void setHashes32( ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader value);
|
jpayne@69
|
452 inline void setHashes32(::kj::ArrayPtr<const ::uint32_t> value);
|
jpayne@69
|
453 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder initHashes32(unsigned int size);
|
jpayne@69
|
454 inline void adoptHashes32(::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>&& value);
|
jpayne@69
|
455 inline ::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>> disownHashes32();
|
jpayne@69
|
456
|
jpayne@69
|
457 inline bool hasHashes64();
|
jpayne@69
|
458 inline ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Builder getHashes64();
|
jpayne@69
|
459 inline void setHashes64( ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Reader value);
|
jpayne@69
|
460 inline void setHashes64(::kj::ArrayPtr<const ::uint64_t> value);
|
jpayne@69
|
461 inline ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Builder initHashes64(unsigned int size);
|
jpayne@69
|
462 inline void adoptHashes64(::capnp::Orphan< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>&& value);
|
jpayne@69
|
463 inline ::capnp::Orphan< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>> disownHashes64();
|
jpayne@69
|
464
|
jpayne@69
|
465 inline ::uint64_t getLength64();
|
jpayne@69
|
466 inline void setLength64( ::uint64_t value);
|
jpayne@69
|
467
|
jpayne@69
|
468 inline bool hasCounts32();
|
jpayne@69
|
469 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder getCounts32();
|
jpayne@69
|
470 inline void setCounts32( ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader value);
|
jpayne@69
|
471 inline void setCounts32(::kj::ArrayPtr<const ::uint32_t> value);
|
jpayne@69
|
472 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder initCounts32(unsigned int size);
|
jpayne@69
|
473 inline void adoptCounts32(::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>&& value);
|
jpayne@69
|
474 inline ::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>> disownCounts32();
|
jpayne@69
|
475
|
jpayne@69
|
476 private:
|
jpayne@69
|
477 ::capnp::_::StructBuilder _builder;
|
jpayne@69
|
478 template <typename, ::capnp::Kind>
|
jpayne@69
|
479 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
480 friend class ::capnp::Orphanage;
|
jpayne@69
|
481 template <typename, ::capnp::Kind>
|
jpayne@69
|
482 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
483 };
|
jpayne@69
|
484
|
jpayne@69
|
485 #if !CAPNP_LITE
|
jpayne@69
|
486 class MinHash::ReferenceList::Reference::Pipeline {
|
jpayne@69
|
487 public:
|
jpayne@69
|
488 typedef Reference Pipelines;
|
jpayne@69
|
489
|
jpayne@69
|
490 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
jpayne@69
|
491 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
jpayne@69
|
492 : _typeless(kj::mv(typeless)) {}
|
jpayne@69
|
493
|
jpayne@69
|
494 private:
|
jpayne@69
|
495 ::capnp::AnyPointer::Pipeline _typeless;
|
jpayne@69
|
496 friend class ::capnp::PipelineHook;
|
jpayne@69
|
497 template <typename, ::capnp::Kind>
|
jpayne@69
|
498 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
499 };
|
jpayne@69
|
500 #endif // !CAPNP_LITE
|
jpayne@69
|
501
|
jpayne@69
|
502 class MinHash::LocusList::Reader {
|
jpayne@69
|
503 public:
|
jpayne@69
|
504 typedef LocusList Reads;
|
jpayne@69
|
505
|
jpayne@69
|
506 Reader() = default;
|
jpayne@69
|
507 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
|
jpayne@69
|
508
|
jpayne@69
|
509 inline ::capnp::MessageSize totalSize() const {
|
jpayne@69
|
510 return _reader.totalSize().asPublic();
|
jpayne@69
|
511 }
|
jpayne@69
|
512
|
jpayne@69
|
513 #if !CAPNP_LITE
|
jpayne@69
|
514 inline ::kj::StringTree toString() const {
|
jpayne@69
|
515 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
|
jpayne@69
|
516 }
|
jpayne@69
|
517 #endif // !CAPNP_LITE
|
jpayne@69
|
518
|
jpayne@69
|
519 inline bool hasLoci() const;
|
jpayne@69
|
520 inline ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Reader getLoci() const;
|
jpayne@69
|
521
|
jpayne@69
|
522 private:
|
jpayne@69
|
523 ::capnp::_::StructReader _reader;
|
jpayne@69
|
524 template <typename, ::capnp::Kind>
|
jpayne@69
|
525 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
526 template <typename, ::capnp::Kind>
|
jpayne@69
|
527 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
528 template <typename, ::capnp::Kind>
|
jpayne@69
|
529 friend struct ::capnp::List;
|
jpayne@69
|
530 friend class ::capnp::MessageBuilder;
|
jpayne@69
|
531 friend class ::capnp::Orphanage;
|
jpayne@69
|
532 };
|
jpayne@69
|
533
|
jpayne@69
|
534 class MinHash::LocusList::Builder {
|
jpayne@69
|
535 public:
|
jpayne@69
|
536 typedef LocusList Builds;
|
jpayne@69
|
537
|
jpayne@69
|
538 Builder() = delete; // Deleted to discourage incorrect usage.
|
jpayne@69
|
539 // You can explicitly initialize to nullptr instead.
|
jpayne@69
|
540 inline Builder(decltype(nullptr)) {}
|
jpayne@69
|
541 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
|
jpayne@69
|
542 inline operator Reader() const { return Reader(_builder.asReader()); }
|
jpayne@69
|
543 inline Reader asReader() const { return *this; }
|
jpayne@69
|
544
|
jpayne@69
|
545 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
|
jpayne@69
|
546 #if !CAPNP_LITE
|
jpayne@69
|
547 inline ::kj::StringTree toString() const { return asReader().toString(); }
|
jpayne@69
|
548 #endif // !CAPNP_LITE
|
jpayne@69
|
549
|
jpayne@69
|
550 inline bool hasLoci();
|
jpayne@69
|
551 inline ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Builder getLoci();
|
jpayne@69
|
552 inline void setLoci( ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Reader value);
|
jpayne@69
|
553 inline ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Builder initLoci(unsigned int size);
|
jpayne@69
|
554 inline void adoptLoci(::capnp::Orphan< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>&& value);
|
jpayne@69
|
555 inline ::capnp::Orphan< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>> disownLoci();
|
jpayne@69
|
556
|
jpayne@69
|
557 private:
|
jpayne@69
|
558 ::capnp::_::StructBuilder _builder;
|
jpayne@69
|
559 template <typename, ::capnp::Kind>
|
jpayne@69
|
560 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
561 friend class ::capnp::Orphanage;
|
jpayne@69
|
562 template <typename, ::capnp::Kind>
|
jpayne@69
|
563 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
564 };
|
jpayne@69
|
565
|
jpayne@69
|
566 #if !CAPNP_LITE
|
jpayne@69
|
567 class MinHash::LocusList::Pipeline {
|
jpayne@69
|
568 public:
|
jpayne@69
|
569 typedef LocusList Pipelines;
|
jpayne@69
|
570
|
jpayne@69
|
571 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
jpayne@69
|
572 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
jpayne@69
|
573 : _typeless(kj::mv(typeless)) {}
|
jpayne@69
|
574
|
jpayne@69
|
575 private:
|
jpayne@69
|
576 ::capnp::AnyPointer::Pipeline _typeless;
|
jpayne@69
|
577 friend class ::capnp::PipelineHook;
|
jpayne@69
|
578 template <typename, ::capnp::Kind>
|
jpayne@69
|
579 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
580 };
|
jpayne@69
|
581 #endif // !CAPNP_LITE
|
jpayne@69
|
582
|
jpayne@69
|
583 class MinHash::LocusList::Locus::Reader {
|
jpayne@69
|
584 public:
|
jpayne@69
|
585 typedef Locus Reads;
|
jpayne@69
|
586
|
jpayne@69
|
587 Reader() = default;
|
jpayne@69
|
588 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
|
jpayne@69
|
589
|
jpayne@69
|
590 inline ::capnp::MessageSize totalSize() const {
|
jpayne@69
|
591 return _reader.totalSize().asPublic();
|
jpayne@69
|
592 }
|
jpayne@69
|
593
|
jpayne@69
|
594 #if !CAPNP_LITE
|
jpayne@69
|
595 inline ::kj::StringTree toString() const {
|
jpayne@69
|
596 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
|
jpayne@69
|
597 }
|
jpayne@69
|
598 #endif // !CAPNP_LITE
|
jpayne@69
|
599
|
jpayne@69
|
600 inline ::uint32_t getSequence() const;
|
jpayne@69
|
601
|
jpayne@69
|
602 inline ::uint32_t getPosition() const;
|
jpayne@69
|
603
|
jpayne@69
|
604 inline ::uint32_t getHash32() const;
|
jpayne@69
|
605
|
jpayne@69
|
606 inline ::uint64_t getHash64() const;
|
jpayne@69
|
607
|
jpayne@69
|
608 private:
|
jpayne@69
|
609 ::capnp::_::StructReader _reader;
|
jpayne@69
|
610 template <typename, ::capnp::Kind>
|
jpayne@69
|
611 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
612 template <typename, ::capnp::Kind>
|
jpayne@69
|
613 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
614 template <typename, ::capnp::Kind>
|
jpayne@69
|
615 friend struct ::capnp::List;
|
jpayne@69
|
616 friend class ::capnp::MessageBuilder;
|
jpayne@69
|
617 friend class ::capnp::Orphanage;
|
jpayne@69
|
618 };
|
jpayne@69
|
619
|
jpayne@69
|
620 class MinHash::LocusList::Locus::Builder {
|
jpayne@69
|
621 public:
|
jpayne@69
|
622 typedef Locus Builds;
|
jpayne@69
|
623
|
jpayne@69
|
624 Builder() = delete; // Deleted to discourage incorrect usage.
|
jpayne@69
|
625 // You can explicitly initialize to nullptr instead.
|
jpayne@69
|
626 inline Builder(decltype(nullptr)) {}
|
jpayne@69
|
627 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
|
jpayne@69
|
628 inline operator Reader() const { return Reader(_builder.asReader()); }
|
jpayne@69
|
629 inline Reader asReader() const { return *this; }
|
jpayne@69
|
630
|
jpayne@69
|
631 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
|
jpayne@69
|
632 #if !CAPNP_LITE
|
jpayne@69
|
633 inline ::kj::StringTree toString() const { return asReader().toString(); }
|
jpayne@69
|
634 #endif // !CAPNP_LITE
|
jpayne@69
|
635
|
jpayne@69
|
636 inline ::uint32_t getSequence();
|
jpayne@69
|
637 inline void setSequence( ::uint32_t value);
|
jpayne@69
|
638
|
jpayne@69
|
639 inline ::uint32_t getPosition();
|
jpayne@69
|
640 inline void setPosition( ::uint32_t value);
|
jpayne@69
|
641
|
jpayne@69
|
642 inline ::uint32_t getHash32();
|
jpayne@69
|
643 inline void setHash32( ::uint32_t value);
|
jpayne@69
|
644
|
jpayne@69
|
645 inline ::uint64_t getHash64();
|
jpayne@69
|
646 inline void setHash64( ::uint64_t value);
|
jpayne@69
|
647
|
jpayne@69
|
648 private:
|
jpayne@69
|
649 ::capnp::_::StructBuilder _builder;
|
jpayne@69
|
650 template <typename, ::capnp::Kind>
|
jpayne@69
|
651 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
652 friend class ::capnp::Orphanage;
|
jpayne@69
|
653 template <typename, ::capnp::Kind>
|
jpayne@69
|
654 friend struct ::capnp::_::PointerHelpers;
|
jpayne@69
|
655 };
|
jpayne@69
|
656
|
jpayne@69
|
657 #if !CAPNP_LITE
|
jpayne@69
|
658 class MinHash::LocusList::Locus::Pipeline {
|
jpayne@69
|
659 public:
|
jpayne@69
|
660 typedef Locus Pipelines;
|
jpayne@69
|
661
|
jpayne@69
|
662 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
jpayne@69
|
663 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
jpayne@69
|
664 : _typeless(kj::mv(typeless)) {}
|
jpayne@69
|
665
|
jpayne@69
|
666 private:
|
jpayne@69
|
667 ::capnp::AnyPointer::Pipeline _typeless;
|
jpayne@69
|
668 friend class ::capnp::PipelineHook;
|
jpayne@69
|
669 template <typename, ::capnp::Kind>
|
jpayne@69
|
670 friend struct ::capnp::ToDynamic_;
|
jpayne@69
|
671 };
|
jpayne@69
|
672 #endif // !CAPNP_LITE
|
jpayne@69
|
673
|
jpayne@69
|
674 // =======================================================================================
|
jpayne@69
|
675
|
jpayne@69
|
676 inline ::uint32_t MinHash::Reader::getKmerSize() const {
|
jpayne@69
|
677 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
678 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
jpayne@69
|
679 }
|
jpayne@69
|
680
|
jpayne@69
|
681 inline ::uint32_t MinHash::Builder::getKmerSize() {
|
jpayne@69
|
682 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
683 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
jpayne@69
|
684 }
|
jpayne@69
|
685 inline void MinHash::Builder::setKmerSize( ::uint32_t value) {
|
jpayne@69
|
686 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
687 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
688 }
|
jpayne@69
|
689
|
jpayne@69
|
690 inline ::uint32_t MinHash::Reader::getWindowSize() const {
|
jpayne@69
|
691 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
692 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
jpayne@69
|
693 }
|
jpayne@69
|
694
|
jpayne@69
|
695 inline ::uint32_t MinHash::Builder::getWindowSize() {
|
jpayne@69
|
696 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
697 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
jpayne@69
|
698 }
|
jpayne@69
|
699 inline void MinHash::Builder::setWindowSize( ::uint32_t value) {
|
jpayne@69
|
700 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
701 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
702 }
|
jpayne@69
|
703
|
jpayne@69
|
704 inline ::uint32_t MinHash::Reader::getMinHashesPerWindow() const {
|
jpayne@69
|
705 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
706 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
jpayne@69
|
707 }
|
jpayne@69
|
708
|
jpayne@69
|
709 inline ::uint32_t MinHash::Builder::getMinHashesPerWindow() {
|
jpayne@69
|
710 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
711 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
jpayne@69
|
712 }
|
jpayne@69
|
713 inline void MinHash::Builder::setMinHashesPerWindow( ::uint32_t value) {
|
jpayne@69
|
714 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
715 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
716 }
|
jpayne@69
|
717
|
jpayne@69
|
718 inline bool MinHash::Reader::getConcatenated() const {
|
jpayne@69
|
719 return _reader.getDataField<bool>(
|
jpayne@69
|
720 ::capnp::bounded<96>() * ::capnp::ELEMENTS);
|
jpayne@69
|
721 }
|
jpayne@69
|
722
|
jpayne@69
|
723 inline bool MinHash::Builder::getConcatenated() {
|
jpayne@69
|
724 return _builder.getDataField<bool>(
|
jpayne@69
|
725 ::capnp::bounded<96>() * ::capnp::ELEMENTS);
|
jpayne@69
|
726 }
|
jpayne@69
|
727 inline void MinHash::Builder::setConcatenated(bool value) {
|
jpayne@69
|
728 _builder.setDataField<bool>(
|
jpayne@69
|
729 ::capnp::bounded<96>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
730 }
|
jpayne@69
|
731
|
jpayne@69
|
732 inline bool MinHash::Reader::hasReferenceListOld() const {
|
jpayne@69
|
733 return !_reader.getPointerField(
|
jpayne@69
|
734 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
735 }
|
jpayne@69
|
736 inline bool MinHash::Builder::hasReferenceListOld() {
|
jpayne@69
|
737 return !_builder.getPointerField(
|
jpayne@69
|
738 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
739 }
|
jpayne@69
|
740 inline ::capnp::MinHash::ReferenceList::Reader MinHash::Reader::getReferenceListOld() const {
|
jpayne@69
|
741 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::get(_reader.getPointerField(
|
jpayne@69
|
742 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
743 }
|
jpayne@69
|
744 inline ::capnp::MinHash::ReferenceList::Builder MinHash::Builder::getReferenceListOld() {
|
jpayne@69
|
745 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::get(_builder.getPointerField(
|
jpayne@69
|
746 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
747 }
|
jpayne@69
|
748 #if !CAPNP_LITE
|
jpayne@69
|
749 inline ::capnp::MinHash::ReferenceList::Pipeline MinHash::Pipeline::getReferenceListOld() {
|
jpayne@69
|
750 return ::capnp::MinHash::ReferenceList::Pipeline(_typeless.getPointerField(0));
|
jpayne@69
|
751 }
|
jpayne@69
|
752 #endif // !CAPNP_LITE
|
jpayne@69
|
753 inline void MinHash::Builder::setReferenceListOld( ::capnp::MinHash::ReferenceList::Reader value) {
|
jpayne@69
|
754 ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::set(_builder.getPointerField(
|
jpayne@69
|
755 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
jpayne@69
|
756 }
|
jpayne@69
|
757 inline ::capnp::MinHash::ReferenceList::Builder MinHash::Builder::initReferenceListOld() {
|
jpayne@69
|
758 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::init(_builder.getPointerField(
|
jpayne@69
|
759 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
760 }
|
jpayne@69
|
761 inline void MinHash::Builder::adoptReferenceListOld(
|
jpayne@69
|
762 ::capnp::Orphan< ::capnp::MinHash::ReferenceList>&& value) {
|
jpayne@69
|
763 ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::adopt(_builder.getPointerField(
|
jpayne@69
|
764 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
765 }
|
jpayne@69
|
766 inline ::capnp::Orphan< ::capnp::MinHash::ReferenceList> MinHash::Builder::disownReferenceListOld() {
|
jpayne@69
|
767 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::disown(_builder.getPointerField(
|
jpayne@69
|
768 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
769 }
|
jpayne@69
|
770
|
jpayne@69
|
771 inline bool MinHash::Reader::hasLocusList() const {
|
jpayne@69
|
772 return !_reader.getPointerField(
|
jpayne@69
|
773 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
774 }
|
jpayne@69
|
775 inline bool MinHash::Builder::hasLocusList() {
|
jpayne@69
|
776 return !_builder.getPointerField(
|
jpayne@69
|
777 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
778 }
|
jpayne@69
|
779 inline ::capnp::MinHash::LocusList::Reader MinHash::Reader::getLocusList() const {
|
jpayne@69
|
780 return ::capnp::_::PointerHelpers< ::capnp::MinHash::LocusList>::get(_reader.getPointerField(
|
jpayne@69
|
781 ::capnp::bounded<1>() * ::capnp::POINTERS));
|
jpayne@69
|
782 }
|
jpayne@69
|
783 inline ::capnp::MinHash::LocusList::Builder MinHash::Builder::getLocusList() {
|
jpayne@69
|
784 return ::capnp::_::PointerHelpers< ::capnp::MinHash::LocusList>::get(_builder.getPointerField(
|
jpayne@69
|
785 ::capnp::bounded<1>() * ::capnp::POINTERS));
|
jpayne@69
|
786 }
|
jpayne@69
|
787 #if !CAPNP_LITE
|
jpayne@69
|
788 inline ::capnp::MinHash::LocusList::Pipeline MinHash::Pipeline::getLocusList() {
|
jpayne@69
|
789 return ::capnp::MinHash::LocusList::Pipeline(_typeless.getPointerField(1));
|
jpayne@69
|
790 }
|
jpayne@69
|
791 #endif // !CAPNP_LITE
|
jpayne@69
|
792 inline void MinHash::Builder::setLocusList( ::capnp::MinHash::LocusList::Reader value) {
|
jpayne@69
|
793 ::capnp::_::PointerHelpers< ::capnp::MinHash::LocusList>::set(_builder.getPointerField(
|
jpayne@69
|
794 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
jpayne@69
|
795 }
|
jpayne@69
|
796 inline ::capnp::MinHash::LocusList::Builder MinHash::Builder::initLocusList() {
|
jpayne@69
|
797 return ::capnp::_::PointerHelpers< ::capnp::MinHash::LocusList>::init(_builder.getPointerField(
|
jpayne@69
|
798 ::capnp::bounded<1>() * ::capnp::POINTERS));
|
jpayne@69
|
799 }
|
jpayne@69
|
800 inline void MinHash::Builder::adoptLocusList(
|
jpayne@69
|
801 ::capnp::Orphan< ::capnp::MinHash::LocusList>&& value) {
|
jpayne@69
|
802 ::capnp::_::PointerHelpers< ::capnp::MinHash::LocusList>::adopt(_builder.getPointerField(
|
jpayne@69
|
803 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
804 }
|
jpayne@69
|
805 inline ::capnp::Orphan< ::capnp::MinHash::LocusList> MinHash::Builder::disownLocusList() {
|
jpayne@69
|
806 return ::capnp::_::PointerHelpers< ::capnp::MinHash::LocusList>::disown(_builder.getPointerField(
|
jpayne@69
|
807 ::capnp::bounded<1>() * ::capnp::POINTERS));
|
jpayne@69
|
808 }
|
jpayne@69
|
809
|
jpayne@69
|
810 inline float MinHash::Reader::getError() const {
|
jpayne@69
|
811 return _reader.getDataField<float>(
|
jpayne@69
|
812 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
jpayne@69
|
813 }
|
jpayne@69
|
814
|
jpayne@69
|
815 inline float MinHash::Builder::getError() {
|
jpayne@69
|
816 return _builder.getDataField<float>(
|
jpayne@69
|
817 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
jpayne@69
|
818 }
|
jpayne@69
|
819 inline void MinHash::Builder::setError(float value) {
|
jpayne@69
|
820 _builder.setDataField<float>(
|
jpayne@69
|
821 ::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
822 }
|
jpayne@69
|
823
|
jpayne@69
|
824 inline bool MinHash::Reader::getNoncanonical() const {
|
jpayne@69
|
825 return _reader.getDataField<bool>(
|
jpayne@69
|
826 ::capnp::bounded<97>() * ::capnp::ELEMENTS);
|
jpayne@69
|
827 }
|
jpayne@69
|
828
|
jpayne@69
|
829 inline bool MinHash::Builder::getNoncanonical() {
|
jpayne@69
|
830 return _builder.getDataField<bool>(
|
jpayne@69
|
831 ::capnp::bounded<97>() * ::capnp::ELEMENTS);
|
jpayne@69
|
832 }
|
jpayne@69
|
833 inline void MinHash::Builder::setNoncanonical(bool value) {
|
jpayne@69
|
834 _builder.setDataField<bool>(
|
jpayne@69
|
835 ::capnp::bounded<97>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
836 }
|
jpayne@69
|
837
|
jpayne@69
|
838 inline bool MinHash::Reader::hasAlphabet() const {
|
jpayne@69
|
839 return !_reader.getPointerField(
|
jpayne@69
|
840 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
841 }
|
jpayne@69
|
842 inline bool MinHash::Builder::hasAlphabet() {
|
jpayne@69
|
843 return !_builder.getPointerField(
|
jpayne@69
|
844 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
845 }
|
jpayne@69
|
846 inline ::capnp::Text::Reader MinHash::Reader::getAlphabet() const {
|
jpayne@69
|
847 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
jpayne@69
|
848 ::capnp::bounded<2>() * ::capnp::POINTERS));
|
jpayne@69
|
849 }
|
jpayne@69
|
850 inline ::capnp::Text::Builder MinHash::Builder::getAlphabet() {
|
jpayne@69
|
851 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
jpayne@69
|
852 ::capnp::bounded<2>() * ::capnp::POINTERS));
|
jpayne@69
|
853 }
|
jpayne@69
|
854 inline void MinHash::Builder::setAlphabet( ::capnp::Text::Reader value) {
|
jpayne@69
|
855 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
jpayne@69
|
856 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
jpayne@69
|
857 }
|
jpayne@69
|
858 inline ::capnp::Text::Builder MinHash::Builder::initAlphabet(unsigned int size) {
|
jpayne@69
|
859 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
jpayne@69
|
860 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
jpayne@69
|
861 }
|
jpayne@69
|
862 inline void MinHash::Builder::adoptAlphabet(
|
jpayne@69
|
863 ::capnp::Orphan< ::capnp::Text>&& value) {
|
jpayne@69
|
864 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
jpayne@69
|
865 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
866 }
|
jpayne@69
|
867 inline ::capnp::Orphan< ::capnp::Text> MinHash::Builder::disownAlphabet() {
|
jpayne@69
|
868 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
jpayne@69
|
869 ::capnp::bounded<2>() * ::capnp::POINTERS));
|
jpayne@69
|
870 }
|
jpayne@69
|
871
|
jpayne@69
|
872 inline bool MinHash::Reader::getPreserveCase() const {
|
jpayne@69
|
873 return _reader.getDataField<bool>(
|
jpayne@69
|
874 ::capnp::bounded<98>() * ::capnp::ELEMENTS);
|
jpayne@69
|
875 }
|
jpayne@69
|
876
|
jpayne@69
|
877 inline bool MinHash::Builder::getPreserveCase() {
|
jpayne@69
|
878 return _builder.getDataField<bool>(
|
jpayne@69
|
879 ::capnp::bounded<98>() * ::capnp::ELEMENTS);
|
jpayne@69
|
880 }
|
jpayne@69
|
881 inline void MinHash::Builder::setPreserveCase(bool value) {
|
jpayne@69
|
882 _builder.setDataField<bool>(
|
jpayne@69
|
883 ::capnp::bounded<98>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
884 }
|
jpayne@69
|
885
|
jpayne@69
|
886 inline ::uint32_t MinHash::Reader::getHashSeed() const {
|
jpayne@69
|
887 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
888 ::capnp::bounded<5>() * ::capnp::ELEMENTS, 42u);
|
jpayne@69
|
889 }
|
jpayne@69
|
890
|
jpayne@69
|
891 inline ::uint32_t MinHash::Builder::getHashSeed() {
|
jpayne@69
|
892 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
893 ::capnp::bounded<5>() * ::capnp::ELEMENTS, 42u);
|
jpayne@69
|
894 }
|
jpayne@69
|
895 inline void MinHash::Builder::setHashSeed( ::uint32_t value) {
|
jpayne@69
|
896 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
897 ::capnp::bounded<5>() * ::capnp::ELEMENTS, value, 42u);
|
jpayne@69
|
898 }
|
jpayne@69
|
899
|
jpayne@69
|
900 inline bool MinHash::Reader::hasReferenceList() const {
|
jpayne@69
|
901 return !_reader.getPointerField(
|
jpayne@69
|
902 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
903 }
|
jpayne@69
|
904 inline bool MinHash::Builder::hasReferenceList() {
|
jpayne@69
|
905 return !_builder.getPointerField(
|
jpayne@69
|
906 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
907 }
|
jpayne@69
|
908 inline ::capnp::MinHash::ReferenceList::Reader MinHash::Reader::getReferenceList() const {
|
jpayne@69
|
909 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::get(_reader.getPointerField(
|
jpayne@69
|
910 ::capnp::bounded<3>() * ::capnp::POINTERS));
|
jpayne@69
|
911 }
|
jpayne@69
|
912 inline ::capnp::MinHash::ReferenceList::Builder MinHash::Builder::getReferenceList() {
|
jpayne@69
|
913 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::get(_builder.getPointerField(
|
jpayne@69
|
914 ::capnp::bounded<3>() * ::capnp::POINTERS));
|
jpayne@69
|
915 }
|
jpayne@69
|
916 #if !CAPNP_LITE
|
jpayne@69
|
917 inline ::capnp::MinHash::ReferenceList::Pipeline MinHash::Pipeline::getReferenceList() {
|
jpayne@69
|
918 return ::capnp::MinHash::ReferenceList::Pipeline(_typeless.getPointerField(3));
|
jpayne@69
|
919 }
|
jpayne@69
|
920 #endif // !CAPNP_LITE
|
jpayne@69
|
921 inline void MinHash::Builder::setReferenceList( ::capnp::MinHash::ReferenceList::Reader value) {
|
jpayne@69
|
922 ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::set(_builder.getPointerField(
|
jpayne@69
|
923 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
jpayne@69
|
924 }
|
jpayne@69
|
925 inline ::capnp::MinHash::ReferenceList::Builder MinHash::Builder::initReferenceList() {
|
jpayne@69
|
926 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::init(_builder.getPointerField(
|
jpayne@69
|
927 ::capnp::bounded<3>() * ::capnp::POINTERS));
|
jpayne@69
|
928 }
|
jpayne@69
|
929 inline void MinHash::Builder::adoptReferenceList(
|
jpayne@69
|
930 ::capnp::Orphan< ::capnp::MinHash::ReferenceList>&& value) {
|
jpayne@69
|
931 ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::adopt(_builder.getPointerField(
|
jpayne@69
|
932 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
933 }
|
jpayne@69
|
934 inline ::capnp::Orphan< ::capnp::MinHash::ReferenceList> MinHash::Builder::disownReferenceList() {
|
jpayne@69
|
935 return ::capnp::_::PointerHelpers< ::capnp::MinHash::ReferenceList>::disown(_builder.getPointerField(
|
jpayne@69
|
936 ::capnp::bounded<3>() * ::capnp::POINTERS));
|
jpayne@69
|
937 }
|
jpayne@69
|
938
|
jpayne@69
|
939 inline bool MinHash::ReferenceList::Reader::hasReferences() const {
|
jpayne@69
|
940 return !_reader.getPointerField(
|
jpayne@69
|
941 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
942 }
|
jpayne@69
|
943 inline bool MinHash::ReferenceList::Builder::hasReferences() {
|
jpayne@69
|
944 return !_builder.getPointerField(
|
jpayne@69
|
945 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
946 }
|
jpayne@69
|
947 inline ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Reader MinHash::ReferenceList::Reader::getReferences() const {
|
jpayne@69
|
948 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
jpayne@69
|
949 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
950 }
|
jpayne@69
|
951 inline ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Builder MinHash::ReferenceList::Builder::getReferences() {
|
jpayne@69
|
952 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
jpayne@69
|
953 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
954 }
|
jpayne@69
|
955 inline void MinHash::ReferenceList::Builder::setReferences( ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Reader value) {
|
jpayne@69
|
956 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
jpayne@69
|
957 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
jpayne@69
|
958 }
|
jpayne@69
|
959 inline ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>::Builder MinHash::ReferenceList::Builder::initReferences(unsigned int size) {
|
jpayne@69
|
960 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
jpayne@69
|
961 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
jpayne@69
|
962 }
|
jpayne@69
|
963 inline void MinHash::ReferenceList::Builder::adoptReferences(
|
jpayne@69
|
964 ::capnp::Orphan< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>&& value) {
|
jpayne@69
|
965 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
jpayne@69
|
966 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
967 }
|
jpayne@69
|
968 inline ::capnp::Orphan< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>> MinHash::ReferenceList::Builder::disownReferences() {
|
jpayne@69
|
969 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::ReferenceList::Reference, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
jpayne@69
|
970 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
971 }
|
jpayne@69
|
972
|
jpayne@69
|
973 inline bool MinHash::ReferenceList::Reference::Reader::hasSequence() const {
|
jpayne@69
|
974 return !_reader.getPointerField(
|
jpayne@69
|
975 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
976 }
|
jpayne@69
|
977 inline bool MinHash::ReferenceList::Reference::Builder::hasSequence() {
|
jpayne@69
|
978 return !_builder.getPointerField(
|
jpayne@69
|
979 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
980 }
|
jpayne@69
|
981 inline ::capnp::Text::Reader MinHash::ReferenceList::Reference::Reader::getSequence() const {
|
jpayne@69
|
982 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
jpayne@69
|
983 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
984 }
|
jpayne@69
|
985 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::getSequence() {
|
jpayne@69
|
986 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
jpayne@69
|
987 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
988 }
|
jpayne@69
|
989 inline void MinHash::ReferenceList::Reference::Builder::setSequence( ::capnp::Text::Reader value) {
|
jpayne@69
|
990 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
jpayne@69
|
991 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
jpayne@69
|
992 }
|
jpayne@69
|
993 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::initSequence(unsigned int size) {
|
jpayne@69
|
994 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
jpayne@69
|
995 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
jpayne@69
|
996 }
|
jpayne@69
|
997 inline void MinHash::ReferenceList::Reference::Builder::adoptSequence(
|
jpayne@69
|
998 ::capnp::Orphan< ::capnp::Text>&& value) {
|
jpayne@69
|
999 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
jpayne@69
|
1000 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1001 }
|
jpayne@69
|
1002 inline ::capnp::Orphan< ::capnp::Text> MinHash::ReferenceList::Reference::Builder::disownSequence() {
|
jpayne@69
|
1003 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
jpayne@69
|
1004 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
1005 }
|
jpayne@69
|
1006
|
jpayne@69
|
1007 inline bool MinHash::ReferenceList::Reference::Reader::hasQuality() const {
|
jpayne@69
|
1008 return !_reader.getPointerField(
|
jpayne@69
|
1009 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1010 }
|
jpayne@69
|
1011 inline bool MinHash::ReferenceList::Reference::Builder::hasQuality() {
|
jpayne@69
|
1012 return !_builder.getPointerField(
|
jpayne@69
|
1013 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1014 }
|
jpayne@69
|
1015 inline ::capnp::Text::Reader MinHash::ReferenceList::Reference::Reader::getQuality() const {
|
jpayne@69
|
1016 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
jpayne@69
|
1017 ::capnp::bounded<1>() * ::capnp::POINTERS));
|
jpayne@69
|
1018 }
|
jpayne@69
|
1019 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::getQuality() {
|
jpayne@69
|
1020 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
jpayne@69
|
1021 ::capnp::bounded<1>() * ::capnp::POINTERS));
|
jpayne@69
|
1022 }
|
jpayne@69
|
1023 inline void MinHash::ReferenceList::Reference::Builder::setQuality( ::capnp::Text::Reader value) {
|
jpayne@69
|
1024 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
jpayne@69
|
1025 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1026 }
|
jpayne@69
|
1027 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::initQuality(unsigned int size) {
|
jpayne@69
|
1028 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
jpayne@69
|
1029 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
jpayne@69
|
1030 }
|
jpayne@69
|
1031 inline void MinHash::ReferenceList::Reference::Builder::adoptQuality(
|
jpayne@69
|
1032 ::capnp::Orphan< ::capnp::Text>&& value) {
|
jpayne@69
|
1033 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
jpayne@69
|
1034 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1035 }
|
jpayne@69
|
1036 inline ::capnp::Orphan< ::capnp::Text> MinHash::ReferenceList::Reference::Builder::disownQuality() {
|
jpayne@69
|
1037 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
jpayne@69
|
1038 ::capnp::bounded<1>() * ::capnp::POINTERS));
|
jpayne@69
|
1039 }
|
jpayne@69
|
1040
|
jpayne@69
|
1041 inline ::uint32_t MinHash::ReferenceList::Reference::Reader::getLength() const {
|
jpayne@69
|
1042 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
1043 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1044 }
|
jpayne@69
|
1045
|
jpayne@69
|
1046 inline ::uint32_t MinHash::ReferenceList::Reference::Builder::getLength() {
|
jpayne@69
|
1047 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
1048 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1049 }
|
jpayne@69
|
1050 inline void MinHash::ReferenceList::Reference::Builder::setLength( ::uint32_t value) {
|
jpayne@69
|
1051 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
1052 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
1053 }
|
jpayne@69
|
1054
|
jpayne@69
|
1055 inline bool MinHash::ReferenceList::Reference::Reader::hasName() const {
|
jpayne@69
|
1056 return !_reader.getPointerField(
|
jpayne@69
|
1057 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1058 }
|
jpayne@69
|
1059 inline bool MinHash::ReferenceList::Reference::Builder::hasName() {
|
jpayne@69
|
1060 return !_builder.getPointerField(
|
jpayne@69
|
1061 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1062 }
|
jpayne@69
|
1063 inline ::capnp::Text::Reader MinHash::ReferenceList::Reference::Reader::getName() const {
|
jpayne@69
|
1064 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
jpayne@69
|
1065 ::capnp::bounded<2>() * ::capnp::POINTERS));
|
jpayne@69
|
1066 }
|
jpayne@69
|
1067 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::getName() {
|
jpayne@69
|
1068 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
jpayne@69
|
1069 ::capnp::bounded<2>() * ::capnp::POINTERS));
|
jpayne@69
|
1070 }
|
jpayne@69
|
1071 inline void MinHash::ReferenceList::Reference::Builder::setName( ::capnp::Text::Reader value) {
|
jpayne@69
|
1072 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
jpayne@69
|
1073 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1074 }
|
jpayne@69
|
1075 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::initName(unsigned int size) {
|
jpayne@69
|
1076 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
jpayne@69
|
1077 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
jpayne@69
|
1078 }
|
jpayne@69
|
1079 inline void MinHash::ReferenceList::Reference::Builder::adoptName(
|
jpayne@69
|
1080 ::capnp::Orphan< ::capnp::Text>&& value) {
|
jpayne@69
|
1081 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
jpayne@69
|
1082 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1083 }
|
jpayne@69
|
1084 inline ::capnp::Orphan< ::capnp::Text> MinHash::ReferenceList::Reference::Builder::disownName() {
|
jpayne@69
|
1085 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
jpayne@69
|
1086 ::capnp::bounded<2>() * ::capnp::POINTERS));
|
jpayne@69
|
1087 }
|
jpayne@69
|
1088
|
jpayne@69
|
1089 inline bool MinHash::ReferenceList::Reference::Reader::hasComment() const {
|
jpayne@69
|
1090 return !_reader.getPointerField(
|
jpayne@69
|
1091 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1092 }
|
jpayne@69
|
1093 inline bool MinHash::ReferenceList::Reference::Builder::hasComment() {
|
jpayne@69
|
1094 return !_builder.getPointerField(
|
jpayne@69
|
1095 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1096 }
|
jpayne@69
|
1097 inline ::capnp::Text::Reader MinHash::ReferenceList::Reference::Reader::getComment() const {
|
jpayne@69
|
1098 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
jpayne@69
|
1099 ::capnp::bounded<3>() * ::capnp::POINTERS));
|
jpayne@69
|
1100 }
|
jpayne@69
|
1101 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::getComment() {
|
jpayne@69
|
1102 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
jpayne@69
|
1103 ::capnp::bounded<3>() * ::capnp::POINTERS));
|
jpayne@69
|
1104 }
|
jpayne@69
|
1105 inline void MinHash::ReferenceList::Reference::Builder::setComment( ::capnp::Text::Reader value) {
|
jpayne@69
|
1106 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
jpayne@69
|
1107 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1108 }
|
jpayne@69
|
1109 inline ::capnp::Text::Builder MinHash::ReferenceList::Reference::Builder::initComment(unsigned int size) {
|
jpayne@69
|
1110 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
jpayne@69
|
1111 ::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
jpayne@69
|
1112 }
|
jpayne@69
|
1113 inline void MinHash::ReferenceList::Reference::Builder::adoptComment(
|
jpayne@69
|
1114 ::capnp::Orphan< ::capnp::Text>&& value) {
|
jpayne@69
|
1115 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
jpayne@69
|
1116 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1117 }
|
jpayne@69
|
1118 inline ::capnp::Orphan< ::capnp::Text> MinHash::ReferenceList::Reference::Builder::disownComment() {
|
jpayne@69
|
1119 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
jpayne@69
|
1120 ::capnp::bounded<3>() * ::capnp::POINTERS));
|
jpayne@69
|
1121 }
|
jpayne@69
|
1122
|
jpayne@69
|
1123 inline bool MinHash::ReferenceList::Reference::Reader::hasHashes32() const {
|
jpayne@69
|
1124 return !_reader.getPointerField(
|
jpayne@69
|
1125 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1126 }
|
jpayne@69
|
1127 inline bool MinHash::ReferenceList::Reference::Builder::hasHashes32() {
|
jpayne@69
|
1128 return !_builder.getPointerField(
|
jpayne@69
|
1129 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1130 }
|
jpayne@69
|
1131 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader MinHash::ReferenceList::Reference::Reader::getHashes32() const {
|
jpayne@69
|
1132 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
jpayne@69
|
1133 ::capnp::bounded<4>() * ::capnp::POINTERS));
|
jpayne@69
|
1134 }
|
jpayne@69
|
1135 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder MinHash::ReferenceList::Reference::Builder::getHashes32() {
|
jpayne@69
|
1136 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
jpayne@69
|
1137 ::capnp::bounded<4>() * ::capnp::POINTERS));
|
jpayne@69
|
1138 }
|
jpayne@69
|
1139 inline void MinHash::ReferenceList::Reference::Builder::setHashes32( ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
jpayne@69
|
1140 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
jpayne@69
|
1141 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1142 }
|
jpayne@69
|
1143 inline void MinHash::ReferenceList::Reference::Builder::setHashes32(::kj::ArrayPtr<const ::uint32_t> value) {
|
jpayne@69
|
1144 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
jpayne@69
|
1145 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1146 }
|
jpayne@69
|
1147 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder MinHash::ReferenceList::Reference::Builder::initHashes32(unsigned int size) {
|
jpayne@69
|
1148 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
jpayne@69
|
1149 ::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
jpayne@69
|
1150 }
|
jpayne@69
|
1151 inline void MinHash::ReferenceList::Reference::Builder::adoptHashes32(
|
jpayne@69
|
1152 ::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>&& value) {
|
jpayne@69
|
1153 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
jpayne@69
|
1154 ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1155 }
|
jpayne@69
|
1156 inline ::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>> MinHash::ReferenceList::Reference::Builder::disownHashes32() {
|
jpayne@69
|
1157 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
jpayne@69
|
1158 ::capnp::bounded<4>() * ::capnp::POINTERS));
|
jpayne@69
|
1159 }
|
jpayne@69
|
1160
|
jpayne@69
|
1161 inline bool MinHash::ReferenceList::Reference::Reader::hasHashes64() const {
|
jpayne@69
|
1162 return !_reader.getPointerField(
|
jpayne@69
|
1163 ::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1164 }
|
jpayne@69
|
1165 inline bool MinHash::ReferenceList::Reference::Builder::hasHashes64() {
|
jpayne@69
|
1166 return !_builder.getPointerField(
|
jpayne@69
|
1167 ::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1168 }
|
jpayne@69
|
1169 inline ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Reader MinHash::ReferenceList::Reference::Reader::getHashes64() const {
|
jpayne@69
|
1170 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
jpayne@69
|
1171 ::capnp::bounded<5>() * ::capnp::POINTERS));
|
jpayne@69
|
1172 }
|
jpayne@69
|
1173 inline ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Builder MinHash::ReferenceList::Reference::Builder::getHashes64() {
|
jpayne@69
|
1174 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
jpayne@69
|
1175 ::capnp::bounded<5>() * ::capnp::POINTERS));
|
jpayne@69
|
1176 }
|
jpayne@69
|
1177 inline void MinHash::ReferenceList::Reference::Builder::setHashes64( ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
jpayne@69
|
1178 ::capnp::_::PointerHelpers< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
jpayne@69
|
1179 ::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1180 }
|
jpayne@69
|
1181 inline void MinHash::ReferenceList::Reference::Builder::setHashes64(::kj::ArrayPtr<const ::uint64_t> value) {
|
jpayne@69
|
1182 ::capnp::_::PointerHelpers< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
jpayne@69
|
1183 ::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1184 }
|
jpayne@69
|
1185 inline ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>::Builder MinHash::ReferenceList::Reference::Builder::initHashes64(unsigned int size) {
|
jpayne@69
|
1186 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
jpayne@69
|
1187 ::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
jpayne@69
|
1188 }
|
jpayne@69
|
1189 inline void MinHash::ReferenceList::Reference::Builder::adoptHashes64(
|
jpayne@69
|
1190 ::capnp::Orphan< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>&& value) {
|
jpayne@69
|
1191 ::capnp::_::PointerHelpers< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
jpayne@69
|
1192 ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1193 }
|
jpayne@69
|
1194 inline ::capnp::Orphan< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>> MinHash::ReferenceList::Reference::Builder::disownHashes64() {
|
jpayne@69
|
1195 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint64_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
jpayne@69
|
1196 ::capnp::bounded<5>() * ::capnp::POINTERS));
|
jpayne@69
|
1197 }
|
jpayne@69
|
1198
|
jpayne@69
|
1199 inline ::uint64_t MinHash::ReferenceList::Reference::Reader::getLength64() const {
|
jpayne@69
|
1200 return _reader.getDataField< ::uint64_t>(
|
jpayne@69
|
1201 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1202 }
|
jpayne@69
|
1203
|
jpayne@69
|
1204 inline ::uint64_t MinHash::ReferenceList::Reference::Builder::getLength64() {
|
jpayne@69
|
1205 return _builder.getDataField< ::uint64_t>(
|
jpayne@69
|
1206 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1207 }
|
jpayne@69
|
1208 inline void MinHash::ReferenceList::Reference::Builder::setLength64( ::uint64_t value) {
|
jpayne@69
|
1209 _builder.setDataField< ::uint64_t>(
|
jpayne@69
|
1210 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
1211 }
|
jpayne@69
|
1212
|
jpayne@69
|
1213 inline bool MinHash::ReferenceList::Reference::Reader::hasCounts32() const {
|
jpayne@69
|
1214 return !_reader.getPointerField(
|
jpayne@69
|
1215 ::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1216 }
|
jpayne@69
|
1217 inline bool MinHash::ReferenceList::Reference::Builder::hasCounts32() {
|
jpayne@69
|
1218 return !_builder.getPointerField(
|
jpayne@69
|
1219 ::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1220 }
|
jpayne@69
|
1221 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader MinHash::ReferenceList::Reference::Reader::getCounts32() const {
|
jpayne@69
|
1222 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
jpayne@69
|
1223 ::capnp::bounded<6>() * ::capnp::POINTERS));
|
jpayne@69
|
1224 }
|
jpayne@69
|
1225 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder MinHash::ReferenceList::Reference::Builder::getCounts32() {
|
jpayne@69
|
1226 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
jpayne@69
|
1227 ::capnp::bounded<6>() * ::capnp::POINTERS));
|
jpayne@69
|
1228 }
|
jpayne@69
|
1229 inline void MinHash::ReferenceList::Reference::Builder::setCounts32( ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
jpayne@69
|
1230 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
jpayne@69
|
1231 ::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1232 }
|
jpayne@69
|
1233 inline void MinHash::ReferenceList::Reference::Builder::setCounts32(::kj::ArrayPtr<const ::uint32_t> value) {
|
jpayne@69
|
1234 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
jpayne@69
|
1235 ::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1236 }
|
jpayne@69
|
1237 inline ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>::Builder MinHash::ReferenceList::Reference::Builder::initCounts32(unsigned int size) {
|
jpayne@69
|
1238 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
jpayne@69
|
1239 ::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
jpayne@69
|
1240 }
|
jpayne@69
|
1241 inline void MinHash::ReferenceList::Reference::Builder::adoptCounts32(
|
jpayne@69
|
1242 ::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>&& value) {
|
jpayne@69
|
1243 ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
jpayne@69
|
1244 ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1245 }
|
jpayne@69
|
1246 inline ::capnp::Orphan< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>> MinHash::ReferenceList::Reference::Builder::disownCounts32() {
|
jpayne@69
|
1247 return ::capnp::_::PointerHelpers< ::capnp::List< ::uint32_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
jpayne@69
|
1248 ::capnp::bounded<6>() * ::capnp::POINTERS));
|
jpayne@69
|
1249 }
|
jpayne@69
|
1250
|
jpayne@69
|
1251 inline bool MinHash::LocusList::Reader::hasLoci() const {
|
jpayne@69
|
1252 return !_reader.getPointerField(
|
jpayne@69
|
1253 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1254 }
|
jpayne@69
|
1255 inline bool MinHash::LocusList::Builder::hasLoci() {
|
jpayne@69
|
1256 return !_builder.getPointerField(
|
jpayne@69
|
1257 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
jpayne@69
|
1258 }
|
jpayne@69
|
1259 inline ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Reader MinHash::LocusList::Reader::getLoci() const {
|
jpayne@69
|
1260 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
jpayne@69
|
1261 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
1262 }
|
jpayne@69
|
1263 inline ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Builder MinHash::LocusList::Builder::getLoci() {
|
jpayne@69
|
1264 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
jpayne@69
|
1265 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
1266 }
|
jpayne@69
|
1267 inline void MinHash::LocusList::Builder::setLoci( ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Reader value) {
|
jpayne@69
|
1268 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
jpayne@69
|
1269 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
jpayne@69
|
1270 }
|
jpayne@69
|
1271 inline ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>::Builder MinHash::LocusList::Builder::initLoci(unsigned int size) {
|
jpayne@69
|
1272 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
jpayne@69
|
1273 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
jpayne@69
|
1274 }
|
jpayne@69
|
1275 inline void MinHash::LocusList::Builder::adoptLoci(
|
jpayne@69
|
1276 ::capnp::Orphan< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>&& value) {
|
jpayne@69
|
1277 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
jpayne@69
|
1278 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
jpayne@69
|
1279 }
|
jpayne@69
|
1280 inline ::capnp::Orphan< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>> MinHash::LocusList::Builder::disownLoci() {
|
jpayne@69
|
1281 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::MinHash::LocusList::Locus, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
jpayne@69
|
1282 ::capnp::bounded<0>() * ::capnp::POINTERS));
|
jpayne@69
|
1283 }
|
jpayne@69
|
1284
|
jpayne@69
|
1285 inline ::uint32_t MinHash::LocusList::Locus::Reader::getSequence() const {
|
jpayne@69
|
1286 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
1287 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1288 }
|
jpayne@69
|
1289
|
jpayne@69
|
1290 inline ::uint32_t MinHash::LocusList::Locus::Builder::getSequence() {
|
jpayne@69
|
1291 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
1292 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1293 }
|
jpayne@69
|
1294 inline void MinHash::LocusList::Locus::Builder::setSequence( ::uint32_t value) {
|
jpayne@69
|
1295 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
1296 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
1297 }
|
jpayne@69
|
1298
|
jpayne@69
|
1299 inline ::uint32_t MinHash::LocusList::Locus::Reader::getPosition() const {
|
jpayne@69
|
1300 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
1301 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1302 }
|
jpayne@69
|
1303
|
jpayne@69
|
1304 inline ::uint32_t MinHash::LocusList::Locus::Builder::getPosition() {
|
jpayne@69
|
1305 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
1306 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1307 }
|
jpayne@69
|
1308 inline void MinHash::LocusList::Locus::Builder::setPosition( ::uint32_t value) {
|
jpayne@69
|
1309 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
1310 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
1311 }
|
jpayne@69
|
1312
|
jpayne@69
|
1313 inline ::uint32_t MinHash::LocusList::Locus::Reader::getHash32() const {
|
jpayne@69
|
1314 return _reader.getDataField< ::uint32_t>(
|
jpayne@69
|
1315 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1316 }
|
jpayne@69
|
1317
|
jpayne@69
|
1318 inline ::uint32_t MinHash::LocusList::Locus::Builder::getHash32() {
|
jpayne@69
|
1319 return _builder.getDataField< ::uint32_t>(
|
jpayne@69
|
1320 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1321 }
|
jpayne@69
|
1322 inline void MinHash::LocusList::Locus::Builder::setHash32( ::uint32_t value) {
|
jpayne@69
|
1323 _builder.setDataField< ::uint32_t>(
|
jpayne@69
|
1324 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
1325 }
|
jpayne@69
|
1326
|
jpayne@69
|
1327 inline ::uint64_t MinHash::LocusList::Locus::Reader::getHash64() const {
|
jpayne@69
|
1328 return _reader.getDataField< ::uint64_t>(
|
jpayne@69
|
1329 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1330 }
|
jpayne@69
|
1331
|
jpayne@69
|
1332 inline ::uint64_t MinHash::LocusList::Locus::Builder::getHash64() {
|
jpayne@69
|
1333 return _builder.getDataField< ::uint64_t>(
|
jpayne@69
|
1334 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
jpayne@69
|
1335 }
|
jpayne@69
|
1336 inline void MinHash::LocusList::Locus::Builder::setHash64( ::uint64_t value) {
|
jpayne@69
|
1337 _builder.setDataField< ::uint64_t>(
|
jpayne@69
|
1338 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
jpayne@69
|
1339 }
|
jpayne@69
|
1340
|
jpayne@69
|
1341 } // namespace
|
jpayne@69
|
1342
|
jpayne@69
|
1343 CAPNP_END_HEADER
|
jpayne@69
|
1344
|