1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: tensorflow/core/protobuf/verifier_config.proto
3
4 #include "tensorflow/core/protobuf/verifier_config.pb.h"
5
6 #include <algorithm>
7 #include <cstdint>
8
9 #include <google/protobuf/io/coded_stream.h>
10 #include <google/protobuf/extension_set.h>
11 #include <google/protobuf/wire_format_lite.h>
12 #include <google/protobuf/io/zero_copy_stream_impl_lite.h>
13 // @@protoc_insertion_point(includes)
14 #include <google/protobuf/port_def.inc>
15
16 PROTOBUF_PRAGMA_INIT_SEG
17
18 namespace _pb = ::PROTOBUF_NAMESPACE_ID;
19 namespace _pbi = _pb::internal;
20
21 namespace tensorflow {
VerifierConfig(::_pbi::ConstantInitialized)22 PROTOBUF_CONSTEXPR VerifierConfig::VerifierConfig(
23 ::_pbi::ConstantInitialized): _impl_{
24 /*decltype(_impl_.verification_timeout_in_ms_)*/::int64_t{0}
25 , /*decltype(_impl_.structure_verifier_)*/0
26 , /*decltype(_impl_._cached_size_)*/{}} {}
27 struct VerifierConfigDefaultTypeInternal {
VerifierConfigDefaultTypeInternaltensorflow::VerifierConfigDefaultTypeInternal28 PROTOBUF_CONSTEXPR VerifierConfigDefaultTypeInternal()
29 : _instance(::_pbi::ConstantInitialized{}) {}
~VerifierConfigDefaultTypeInternaltensorflow::VerifierConfigDefaultTypeInternal30 ~VerifierConfigDefaultTypeInternal() {}
31 union { // NOLINT(misc-non-private-member-variables-in-classes)
32 VerifierConfig _instance;
33 };
34 };
35 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 VerifierConfigDefaultTypeInternal _VerifierConfig_default_instance_;
36 } // namespace tensorflow
37 namespace tensorflow {
VerifierConfig_Toggle_IsValid(int value)38 bool VerifierConfig_Toggle_IsValid(int value) {
39 switch (value) {
40 case 0:
41 case 1:
42 case 2:
43 return true;
44 default:
45 return false;
46 }
47 }
48
49 static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> VerifierConfig_Toggle_strings[3] = {};
50
51 static const char VerifierConfig_Toggle_names[] =
52 "DEFAULT"
53 "OFF"
54 "ON";
55
56 static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry VerifierConfig_Toggle_entries[] = {
57 { {VerifierConfig_Toggle_names + 0, 7}, 0 },
58 { {VerifierConfig_Toggle_names + 7, 3}, 2 },
59 { {VerifierConfig_Toggle_names + 10, 2}, 1 },
60 };
61
62 static const int VerifierConfig_Toggle_entries_by_number[] = {
63 0, // 0 -> DEFAULT
64 2, // 1 -> ON
65 1, // 2 -> OFF
66 };
67
VerifierConfig_Toggle_Name(VerifierConfig_Toggle value)68 const std::string& VerifierConfig_Toggle_Name(
69 VerifierConfig_Toggle value) {
70 static const bool dummy =
71 ::PROTOBUF_NAMESPACE_ID::internal::InitializeEnumStrings(
72 VerifierConfig_Toggle_entries,
73 VerifierConfig_Toggle_entries_by_number,
74 3, VerifierConfig_Toggle_strings);
75 (void) dummy;
76 int idx = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumName(
77 VerifierConfig_Toggle_entries,
78 VerifierConfig_Toggle_entries_by_number,
79 3, value);
80 return idx == -1 ? ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString() :
81 VerifierConfig_Toggle_strings[idx].get();
82 }
VerifierConfig_Toggle_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,VerifierConfig_Toggle * value)83 bool VerifierConfig_Toggle_Parse(
84 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, VerifierConfig_Toggle* value) {
85 int int_value;
86 bool success = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumValue(
87 VerifierConfig_Toggle_entries, 3, name, &int_value);
88 if (success) {
89 *value = static_cast<VerifierConfig_Toggle>(int_value);
90 }
91 return success;
92 }
93 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
94 constexpr VerifierConfig_Toggle VerifierConfig::DEFAULT;
95 constexpr VerifierConfig_Toggle VerifierConfig::ON;
96 constexpr VerifierConfig_Toggle VerifierConfig::OFF;
97 constexpr VerifierConfig_Toggle VerifierConfig::Toggle_MIN;
98 constexpr VerifierConfig_Toggle VerifierConfig::Toggle_MAX;
99 constexpr int VerifierConfig::Toggle_ARRAYSIZE;
100 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
101
102 // ===================================================================
103
104 class VerifierConfig::_Internal {
105 public:
106 };
107
VerifierConfig(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)108 VerifierConfig::VerifierConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
109 bool is_message_owned)
110 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
111 SharedCtor(arena, is_message_owned);
112 // @@protoc_insertion_point(arena_constructor:tensorflow.VerifierConfig)
113 }
VerifierConfig(const VerifierConfig & from)114 VerifierConfig::VerifierConfig(const VerifierConfig& from)
115 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
116 VerifierConfig* const _this = this; (void)_this;
117 new (&_impl_) Impl_{
118 decltype(_impl_.verification_timeout_in_ms_){}
119 , decltype(_impl_.structure_verifier_){}
120 , /*decltype(_impl_._cached_size_)*/{}};
121
122 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
123 ::memcpy(&_impl_.verification_timeout_in_ms_, &from._impl_.verification_timeout_in_ms_,
124 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.structure_verifier_) -
125 reinterpret_cast<char*>(&_impl_.verification_timeout_in_ms_)) + sizeof(_impl_.structure_verifier_));
126 // @@protoc_insertion_point(copy_constructor:tensorflow.VerifierConfig)
127 }
128
SharedCtor(::_pb::Arena * arena,bool is_message_owned)129 inline void VerifierConfig::SharedCtor(
130 ::_pb::Arena* arena, bool is_message_owned) {
131 (void)arena;
132 (void)is_message_owned;
133 new (&_impl_) Impl_{
134 decltype(_impl_.verification_timeout_in_ms_){::int64_t{0}}
135 , decltype(_impl_.structure_verifier_){0}
136 , /*decltype(_impl_._cached_size_)*/{}
137 };
138 }
139
~VerifierConfig()140 VerifierConfig::~VerifierConfig() {
141 // @@protoc_insertion_point(destructor:tensorflow.VerifierConfig)
142 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
143 (void)arena;
144 return;
145 }
146 SharedDtor();
147 }
148
SharedDtor()149 inline void VerifierConfig::SharedDtor() {
150 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
151 }
152
SetCachedSize(int size) const153 void VerifierConfig::SetCachedSize(int size) const {
154 _impl_._cached_size_.Set(size);
155 }
156
Clear()157 void VerifierConfig::Clear() {
158 // @@protoc_insertion_point(message_clear_start:tensorflow.VerifierConfig)
159 ::uint32_t cached_has_bits = 0;
160 // Prevent compiler warnings about cached_has_bits being unused
161 (void) cached_has_bits;
162
163 ::memset(&_impl_.verification_timeout_in_ms_, 0, static_cast<size_t>(
164 reinterpret_cast<char*>(&_impl_.structure_verifier_) -
165 reinterpret_cast<char*>(&_impl_.verification_timeout_in_ms_)) + sizeof(_impl_.structure_verifier_));
166 _internal_metadata_.Clear<std::string>();
167 }
168
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)169 const char* VerifierConfig::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
170 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
171 while (!ctx->Done(&ptr)) {
172 ::uint32_t tag;
173 ptr = ::_pbi::ReadTag(ptr, &tag);
174 switch (tag >> 3) {
175 // int64 verification_timeout_in_ms = 1;
176 case 1:
177 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
178 _impl_.verification_timeout_in_ms_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
179 CHK_(ptr);
180 } else {
181 goto handle_unusual;
182 }
183 continue;
184 // .tensorflow.VerifierConfig.Toggle structure_verifier = 2;
185 case 2:
186 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
187 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
188 CHK_(ptr);
189 _internal_set_structure_verifier(static_cast<::tensorflow::VerifierConfig_Toggle>(val));
190 } else {
191 goto handle_unusual;
192 }
193 continue;
194 default:
195 goto handle_unusual;
196 } // switch
197 handle_unusual:
198 if ((tag == 0) || ((tag & 7) == 4)) {
199 CHK_(ptr);
200 ctx->SetLastTag(tag);
201 goto message_done;
202 }
203 ptr = UnknownFieldParse(
204 tag,
205 _internal_metadata_.mutable_unknown_fields<std::string>(),
206 ptr, ctx);
207 CHK_(ptr != nullptr);
208 } // while
209 message_done:
210 return ptr;
211 failure:
212 ptr = nullptr;
213 goto message_done;
214 #undef CHK_
215 }
216
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const217 ::uint8_t* VerifierConfig::_InternalSerialize(
218 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
219 // @@protoc_insertion_point(serialize_to_array_start:tensorflow.VerifierConfig)
220 ::uint32_t cached_has_bits = 0;
221 (void) cached_has_bits;
222
223 // int64 verification_timeout_in_ms = 1;
224 if (this->_internal_verification_timeout_in_ms() != 0) {
225 target = stream->EnsureSpace(target);
226 target = ::_pbi::WireFormatLite::WriteInt64ToArray(1, this->_internal_verification_timeout_in_ms(), target);
227 }
228
229 // .tensorflow.VerifierConfig.Toggle structure_verifier = 2;
230 if (this->_internal_structure_verifier() != 0) {
231 target = stream->EnsureSpace(target);
232 target = ::_pbi::WireFormatLite::WriteEnumToArray(
233 2, this->_internal_structure_verifier(), target);
234 }
235
236 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
237 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
238 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
239 }
240 // @@protoc_insertion_point(serialize_to_array_end:tensorflow.VerifierConfig)
241 return target;
242 }
243
ByteSizeLong() const244 size_t VerifierConfig::ByteSizeLong() const {
245 // @@protoc_insertion_point(message_byte_size_start:tensorflow.VerifierConfig)
246 size_t total_size = 0;
247
248 ::uint32_t cached_has_bits = 0;
249 // Prevent compiler warnings about cached_has_bits being unused
250 (void) cached_has_bits;
251
252 // int64 verification_timeout_in_ms = 1;
253 if (this->_internal_verification_timeout_in_ms() != 0) {
254 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_verification_timeout_in_ms());
255 }
256
257 // .tensorflow.VerifierConfig.Toggle structure_verifier = 2;
258 if (this->_internal_structure_verifier() != 0) {
259 total_size += 1 +
260 ::_pbi::WireFormatLite::EnumSize(this->_internal_structure_verifier());
261 }
262
263 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
264 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
265 }
266 int cached_size = ::_pbi::ToCachedSize(total_size);
267 SetCachedSize(cached_size);
268 return total_size;
269 }
270
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)271 void VerifierConfig::CheckTypeAndMergeFrom(
272 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
273 MergeFrom(*::_pbi::DownCast<const VerifierConfig*>(
274 &from));
275 }
276
MergeFrom(const VerifierConfig & from)277 void VerifierConfig::MergeFrom(const VerifierConfig& from) {
278 VerifierConfig* const _this = this;
279 // @@protoc_insertion_point(class_specific_merge_from_start:tensorflow.VerifierConfig)
280 GOOGLE_DCHECK_NE(&from, _this);
281 ::uint32_t cached_has_bits = 0;
282 (void) cached_has_bits;
283
284 if (from._internal_verification_timeout_in_ms() != 0) {
285 _this->_internal_set_verification_timeout_in_ms(from._internal_verification_timeout_in_ms());
286 }
287 if (from._internal_structure_verifier() != 0) {
288 _this->_internal_set_structure_verifier(from._internal_structure_verifier());
289 }
290 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
291 }
292
CopyFrom(const VerifierConfig & from)293 void VerifierConfig::CopyFrom(const VerifierConfig& from) {
294 // @@protoc_insertion_point(class_specific_copy_from_start:tensorflow.VerifierConfig)
295 if (&from == this) return;
296 Clear();
297 MergeFrom(from);
298 }
299
IsInitialized() const300 bool VerifierConfig::IsInitialized() const {
301 return true;
302 }
303
InternalSwap(VerifierConfig * other)304 void VerifierConfig::InternalSwap(VerifierConfig* other) {
305 using std::swap;
306 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
307 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
308 PROTOBUF_FIELD_OFFSET(VerifierConfig, _impl_.structure_verifier_)
309 + sizeof(VerifierConfig::_impl_.structure_verifier_) // NOLINT
310 - PROTOBUF_FIELD_OFFSET(VerifierConfig, _impl_.verification_timeout_in_ms_)>(
311 reinterpret_cast<char*>(&_impl_.verification_timeout_in_ms_),
312 reinterpret_cast<char*>(&other->_impl_.verification_timeout_in_ms_));
313 }
314
GetTypeName() const315 std::string VerifierConfig::GetTypeName() const {
316 return "tensorflow.VerifierConfig";
317 }
318
319
320 // @@protoc_insertion_point(namespace_scope)
321 } // namespace tensorflow
322 PROTOBUF_NAMESPACE_OPEN
323 template<> PROTOBUF_NOINLINE ::tensorflow::VerifierConfig*
CreateMaybeMessage(Arena * arena)324 Arena::CreateMaybeMessage< ::tensorflow::VerifierConfig >(Arena* arena) {
325 return Arena::CreateMessageInternal< ::tensorflow::VerifierConfig >(arena);
326 }
327 PROTOBUF_NAMESPACE_CLOSE
328
329 // @@protoc_insertion_point(global_scope)
330 #include <google/protobuf/port_undef.inc>
331