6
6
7
7
#include < capnp/generated-header-support.h>
8
8
9
- #if CAPNP_VERSION != 5003
9
+ #if CAPNP_VERSION != 6001
10
10
#error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library."
11
11
#endif
12
12
@@ -31,7 +31,7 @@ struct Record {
31
31
struct _capnpPrivate {
32
32
CAPNP_DECLARE_STRUCT_HEADER (b11f3695c22ca61e, 0 , 2 )
33
33
#if !CAPNP_LITE
34
- static constexpr ::capnp::_::RawBrandedSchema const * brand = &schema->defaultBrand;
34
+ static constexpr ::capnp::_::RawBrandedSchema const * brand () { return &schema->defaultBrand ; }
35
35
#endif // !CAPNP_LITE
36
36
};
37
37
};
@@ -51,7 +51,7 @@ class Record::Reader {
51
51
52
52
#if !CAPNP_LITE
53
53
inline ::kj::StringTree toString () const {
54
- return ::capnp::_::structString (_reader, *_capnpPrivate::brand);
54
+ return ::capnp::_::structString (_reader, *_capnpPrivate::brand () );
55
55
}
56
56
#endif // !CAPNP_LITE
57
57
@@ -134,75 +134,79 @@ class Record::Pipeline {
134
134
// =======================================================================================
135
135
136
136
inline bool Record::Reader::hasIds () const {
137
- return !_reader.getPointerField (0 * ::capnp::POINTERS).isNull ();
137
+ return !_reader.getPointerField (
138
+ ::capnp::bounded<0 >() * ::capnp::POINTERS).isNull ();
138
139
}
139
140
inline bool Record::Builder::hasIds () {
140
- return !_builder.getPointerField (0 * ::capnp::POINTERS).isNull ();
141
+ return !_builder.getPointerField (
142
+ ::capnp::bounded<0 >() * ::capnp::POINTERS).isNull ();
141
143
}
142
144
inline ::capnp::List< ::int64_t >::Reader Record::Reader::getIds () const {
143
- return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::get (
144
- _reader. getPointerField ( 0 * ::capnp::POINTERS));
145
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::get (_reader. getPointerField (
146
+ ::capnp::bounded< 0 >() * ::capnp::POINTERS));
145
147
}
146
148
inline ::capnp::List< ::int64_t >::Builder Record::Builder::getIds () {
147
- return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::get (
148
- _builder. getPointerField ( 0 * ::capnp::POINTERS));
149
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::get (_builder. getPointerField (
150
+ ::capnp::bounded< 0 >() * ::capnp::POINTERS));
149
151
}
150
152
inline void Record::Builder::setIds ( ::capnp::List< ::int64_t >::Reader value) {
151
- ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::set (
152
- _builder. getPointerField ( 0 * ::capnp::POINTERS), value);
153
+ ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::set (_builder. getPointerField (
154
+ ::capnp::bounded< 0 >() * ::capnp::POINTERS), value);
153
155
}
154
156
inline void Record::Builder::setIds (::kj::ArrayPtr<const ::int64_t > value) {
155
- ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::set (
156
- _builder. getPointerField ( 0 * ::capnp::POINTERS), value);
157
+ ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::set (_builder. getPointerField (
158
+ ::capnp::bounded< 0 >() * ::capnp::POINTERS), value);
157
159
}
158
160
inline ::capnp::List< ::int64_t >::Builder Record::Builder::initIds (unsigned int size) {
159
- return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::init (
160
- _builder. getPointerField ( 0 * ::capnp::POINTERS), size);
161
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::init (_builder. getPointerField (
162
+ ::capnp::bounded< 0 >() * ::capnp::POINTERS), size);
161
163
}
162
164
inline void Record::Builder::adoptIds (
163
165
::capnp::Orphan< ::capnp::List< ::int64_t >>&& value) {
164
- ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::adopt (
165
- _builder. getPointerField ( 0 * ::capnp::POINTERS), kj::mv (value));
166
+ ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::adopt (_builder. getPointerField (
167
+ ::capnp::bounded< 0 >() * ::capnp::POINTERS), kj::mv (value));
166
168
}
167
169
inline ::capnp::Orphan< ::capnp::List< ::int64_t >> Record::Builder::disownIds () {
168
- return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::disown (
169
- _builder. getPointerField ( 0 * ::capnp::POINTERS));
170
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::int64_t >>::disown (_builder. getPointerField (
171
+ ::capnp::bounded< 0 >() * ::capnp::POINTERS));
170
172
}
171
173
172
174
inline bool Record::Reader::hasStrings () const {
173
- return !_reader.getPointerField (1 * ::capnp::POINTERS).isNull ();
175
+ return !_reader.getPointerField (
176
+ ::capnp::bounded<1 >() * ::capnp::POINTERS).isNull ();
174
177
}
175
178
inline bool Record::Builder::hasStrings () {
176
- return !_builder.getPointerField (1 * ::capnp::POINTERS).isNull ();
179
+ return !_builder.getPointerField (
180
+ ::capnp::bounded<1 >() * ::capnp::POINTERS).isNull ();
177
181
}
178
182
inline ::capnp::List< ::capnp::Text>::Reader Record::Reader::getStrings () const {
179
- return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get (
180
- _reader. getPointerField ( 1 * ::capnp::POINTERS));
183
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get (_reader. getPointerField (
184
+ ::capnp::bounded< 1 >() * ::capnp::POINTERS));
181
185
}
182
186
inline ::capnp::List< ::capnp::Text>::Builder Record::Builder::getStrings () {
183
- return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get (
184
- _builder. getPointerField ( 1 * ::capnp::POINTERS));
187
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get (_builder. getPointerField (
188
+ ::capnp::bounded< 1 >() * ::capnp::POINTERS));
185
189
}
186
190
inline void Record::Builder::setStrings ( ::capnp::List< ::capnp::Text>::Reader value) {
187
- ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set (
188
- _builder. getPointerField ( 1 * ::capnp::POINTERS), value);
191
+ ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set (_builder. getPointerField (
192
+ ::capnp::bounded< 1 >() * ::capnp::POINTERS), value);
189
193
}
190
194
inline void Record::Builder::setStrings (::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
191
- ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set (
192
- _builder. getPointerField ( 1 * ::capnp::POINTERS), value);
195
+ ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set (_builder. getPointerField (
196
+ ::capnp::bounded< 1 >() * ::capnp::POINTERS), value);
193
197
}
194
198
inline ::capnp::List< ::capnp::Text>::Builder Record::Builder::initStrings (unsigned int size) {
195
- return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init (
196
- _builder. getPointerField ( 1 * ::capnp::POINTERS), size);
199
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init (_builder. getPointerField (
200
+ ::capnp::bounded< 1 >() * ::capnp::POINTERS), size);
197
201
}
198
202
inline void Record::Builder::adoptStrings (
199
203
::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
200
- ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt (
201
- _builder. getPointerField ( 1 * ::capnp::POINTERS), kj::mv (value));
204
+ ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt (_builder. getPointerField (
205
+ ::capnp::bounded< 1 >() * ::capnp::POINTERS), kj::mv (value));
202
206
}
203
207
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> Record::Builder::disownStrings () {
204
- return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown (
205
- _builder. getPointerField ( 1 * ::capnp::POINTERS));
208
+ return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown (_builder. getPointerField (
209
+ ::capnp::bounded< 1 >() * ::capnp::POINTERS));
206
210
}
207
211
208
212
} // namespace
0 commit comments