66
77#include < capnp/generated-header-support.h>
88
9- #if CAPNP_VERSION != 5003
9+ #if CAPNP_VERSION != 6001
1010#error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library."
1111#endif
1212
@@ -31,7 +31,7 @@ struct Record {
3131 struct _capnpPrivate {
3232 CAPNP_DECLARE_STRUCT_HEADER (b11f3695c22ca61e, 0 , 2 )
3333 #if !CAPNP_LITE
34- static constexpr ::capnp::_::RawBrandedSchema const * brand = &schema->defaultBrand;
34+ static constexpr ::capnp::_::RawBrandedSchema const * brand () { return &schema->defaultBrand ; }
3535 #endif // !CAPNP_LITE
3636 };
3737};
@@ -51,7 +51,7 @@ class Record::Reader {
5151
5252#if !CAPNP_LITE
5353 inline ::kj::StringTree toString () const {
54- return ::capnp::_::structString (_reader, *_capnpPrivate::brand);
54+ return ::capnp::_::structString (_reader, *_capnpPrivate::brand () );
5555 }
5656#endif // !CAPNP_LITE
5757
@@ -134,75 +134,79 @@ class Record::Pipeline {
134134// =======================================================================================
135135
136136inline bool Record::Reader::hasIds () const {
137- return !_reader.getPointerField (0 * ::capnp::POINTERS).isNull ();
137+ return !_reader.getPointerField (
138+ ::capnp::bounded<0 >() * ::capnp::POINTERS).isNull ();
138139}
139140inline bool Record::Builder::hasIds () {
140- return !_builder.getPointerField (0 * ::capnp::POINTERS).isNull ();
141+ return !_builder.getPointerField (
142+ ::capnp::bounded<0 >() * ::capnp::POINTERS).isNull ();
141143}
142144inline ::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));
145147}
146148inline ::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));
149151}
150152inline 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);
153155}
154156inline 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);
157159}
158160inline ::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);
161163}
162164inline void Record::Builder::adoptIds (
163165 ::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));
166168}
167169inline ::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));
170172}
171173
172174inline bool Record::Reader::hasStrings () const {
173- return !_reader.getPointerField (1 * ::capnp::POINTERS).isNull ();
175+ return !_reader.getPointerField (
176+ ::capnp::bounded<1 >() * ::capnp::POINTERS).isNull ();
174177}
175178inline bool Record::Builder::hasStrings () {
176- return !_builder.getPointerField (1 * ::capnp::POINTERS).isNull ();
179+ return !_builder.getPointerField (
180+ ::capnp::bounded<1 >() * ::capnp::POINTERS).isNull ();
177181}
178182inline ::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));
181185}
182186inline ::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));
185189}
186190inline 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);
189193}
190194inline 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);
193197}
194198inline ::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);
197201}
198202inline void Record::Builder::adoptStrings (
199203 ::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));
202206}
203207inline ::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));
206210}
207211
208212} // namespace
0 commit comments