1 | // Generated by the protocol buffer compiler. DO NOT EDIT!
|
---|
2 | // source: ProMCDescription.proto
|
---|
3 |
|
---|
4 | #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
|
---|
5 | #include "ProMCDescription.pb.h"
|
---|
6 |
|
---|
7 | #include <algorithm>
|
---|
8 |
|
---|
9 | #include <google/protobuf/stubs/common.h>
|
---|
10 | #include <google/protobuf/stubs/once.h>
|
---|
11 | #include <google/protobuf/io/coded_stream.h>
|
---|
12 | #include <google/protobuf/wire_format_lite_inl.h>
|
---|
13 | #include <google/protobuf/descriptor.h>
|
---|
14 | #include <google/protobuf/generated_message_reflection.h>
|
---|
15 | #include <google/protobuf/reflection_ops.h>
|
---|
16 | #include <google/protobuf/wire_format.h>
|
---|
17 | // @@protoc_insertion_point(includes)
|
---|
18 |
|
---|
19 | namespace promc {
|
---|
20 |
|
---|
21 | namespace {
|
---|
22 |
|
---|
23 | const ::google::protobuf::Descriptor* ProMCDescription_descriptor_ = NULL;
|
---|
24 | const ::google::protobuf::internal::GeneratedMessageReflection*
|
---|
25 | ProMCDescription_reflection_ = NULL;
|
---|
26 |
|
---|
27 | } // namespace
|
---|
28 |
|
---|
29 |
|
---|
30 | void protobuf_AssignDesc_ProMCDescription_2eproto() {
|
---|
31 | protobuf_AddDesc_ProMCDescription_2eproto();
|
---|
32 | const ::google::protobuf::FileDescriptor* file =
|
---|
33 | ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
|
---|
34 | "ProMCDescription.proto");
|
---|
35 | GOOGLE_CHECK(file != NULL);
|
---|
36 | ProMCDescription_descriptor_ = file->message_type(0);
|
---|
37 | static const int ProMCDescription_offsets_[4] = {
|
---|
38 | GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ProMCDescription, version_),
|
---|
39 | GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ProMCDescription, events_),
|
---|
40 | GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ProMCDescription, description_),
|
---|
41 | GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ProMCDescription, timestamp_),
|
---|
42 | };
|
---|
43 | ProMCDescription_reflection_ =
|
---|
44 | new ::google::protobuf::internal::GeneratedMessageReflection(
|
---|
45 | ProMCDescription_descriptor_,
|
---|
46 | ProMCDescription::default_instance_,
|
---|
47 | ProMCDescription_offsets_,
|
---|
48 | GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ProMCDescription, _has_bits_[0]),
|
---|
49 | GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ProMCDescription, _unknown_fields_),
|
---|
50 | -1,
|
---|
51 | ::google::protobuf::DescriptorPool::generated_pool(),
|
---|
52 | ::google::protobuf::MessageFactory::generated_factory(),
|
---|
53 | sizeof(ProMCDescription));
|
---|
54 | }
|
---|
55 |
|
---|
56 | namespace {
|
---|
57 |
|
---|
58 | GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
|
---|
59 | inline void protobuf_AssignDescriptorsOnce() {
|
---|
60 | ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
|
---|
61 | &protobuf_AssignDesc_ProMCDescription_2eproto);
|
---|
62 | }
|
---|
63 |
|
---|
64 | void protobuf_RegisterTypes(const ::std::string&) {
|
---|
65 | protobuf_AssignDescriptorsOnce();
|
---|
66 | ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
---|
67 | ProMCDescription_descriptor_, &ProMCDescription::default_instance());
|
---|
68 | }
|
---|
69 |
|
---|
70 | } // namespace
|
---|
71 |
|
---|
72 | void protobuf_ShutdownFile_ProMCDescription_2eproto() {
|
---|
73 | delete ProMCDescription::default_instance_;
|
---|
74 | delete ProMCDescription_reflection_;
|
---|
75 | }
|
---|
76 |
|
---|
77 | void protobuf_AddDesc_ProMCDescription_2eproto() {
|
---|
78 | static bool already_here = false;
|
---|
79 | if (already_here) return;
|
---|
80 | already_here = true;
|
---|
81 | GOOGLE_PROTOBUF_VERIFY_VERSION;
|
---|
82 |
|
---|
83 | ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
|
---|
84 | "\n\026ProMCDescription.proto\022\005promc\"[\n\020ProMC"
|
---|
85 | "Description\022\017\n\007version\030\001 \002(\004\022\016\n\006events\030\002"
|
---|
86 | " \002(\004\022\023\n\013description\030\003 \002(\t\022\021\n\ttimestamp\030\004"
|
---|
87 | " \002(\004B \n\010promc.ioB\024ProMCDescriptionFile", 158);
|
---|
88 | ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
|
---|
89 | "ProMCDescription.proto", &protobuf_RegisterTypes);
|
---|
90 | ProMCDescription::default_instance_ = new ProMCDescription();
|
---|
91 | ProMCDescription::default_instance_->InitAsDefaultInstance();
|
---|
92 | ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_ProMCDescription_2eproto);
|
---|
93 | }
|
---|
94 |
|
---|
95 | // Force AddDescriptors() to be called at static initialization time.
|
---|
96 | struct StaticDescriptorInitializer_ProMCDescription_2eproto {
|
---|
97 | StaticDescriptorInitializer_ProMCDescription_2eproto() {
|
---|
98 | protobuf_AddDesc_ProMCDescription_2eproto();
|
---|
99 | }
|
---|
100 | } static_descriptor_initializer_ProMCDescription_2eproto_;
|
---|
101 |
|
---|
102 | // ===================================================================
|
---|
103 |
|
---|
104 | #ifndef _MSC_VER
|
---|
105 | const int ProMCDescription::kVersionFieldNumber;
|
---|
106 | const int ProMCDescription::kEventsFieldNumber;
|
---|
107 | const int ProMCDescription::kDescriptionFieldNumber;
|
---|
108 | const int ProMCDescription::kTimestampFieldNumber;
|
---|
109 | #endif // !_MSC_VER
|
---|
110 |
|
---|
111 | ProMCDescription::ProMCDescription()
|
---|
112 | : ::google::protobuf::Message() {
|
---|
113 | SharedCtor();
|
---|
114 | }
|
---|
115 |
|
---|
116 | void ProMCDescription::InitAsDefaultInstance() {
|
---|
117 | }
|
---|
118 |
|
---|
119 | ProMCDescription::ProMCDescription(const ProMCDescription& from)
|
---|
120 | : ::google::protobuf::Message() {
|
---|
121 | SharedCtor();
|
---|
122 | MergeFrom(from);
|
---|
123 | }
|
---|
124 |
|
---|
125 | void ProMCDescription::SharedCtor() {
|
---|
126 | _cached_size_ = 0;
|
---|
127 | version_ = GOOGLE_ULONGLONG(0);
|
---|
128 | events_ = GOOGLE_ULONGLONG(0);
|
---|
129 | description_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
---|
130 | timestamp_ = GOOGLE_ULONGLONG(0);
|
---|
131 | ::memset(_has_bits_, 0, sizeof(_has_bits_));
|
---|
132 | }
|
---|
133 |
|
---|
134 | ProMCDescription::~ProMCDescription() {
|
---|
135 | SharedDtor();
|
---|
136 | }
|
---|
137 |
|
---|
138 | void ProMCDescription::SharedDtor() {
|
---|
139 | if (description_ != &::google::protobuf::internal::kEmptyString) {
|
---|
140 | delete description_;
|
---|
141 | }
|
---|
142 | if (this != default_instance_) {
|
---|
143 | }
|
---|
144 | }
|
---|
145 |
|
---|
146 | void ProMCDescription::SetCachedSize(int size) const {
|
---|
147 | GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
---|
148 | _cached_size_ = size;
|
---|
149 | GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
---|
150 | }
|
---|
151 | const ::google::protobuf::Descriptor* ProMCDescription::descriptor() {
|
---|
152 | protobuf_AssignDescriptorsOnce();
|
---|
153 | return ProMCDescription_descriptor_;
|
---|
154 | }
|
---|
155 |
|
---|
156 | const ProMCDescription& ProMCDescription::default_instance() {
|
---|
157 | if (default_instance_ == NULL) protobuf_AddDesc_ProMCDescription_2eproto();
|
---|
158 | return *default_instance_;
|
---|
159 | }
|
---|
160 |
|
---|
161 | ProMCDescription* ProMCDescription::default_instance_ = NULL;
|
---|
162 |
|
---|
163 | ProMCDescription* ProMCDescription::New() const {
|
---|
164 | return new ProMCDescription;
|
---|
165 | }
|
---|
166 |
|
---|
167 | void ProMCDescription::Clear() {
|
---|
168 | if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
---|
169 | version_ = GOOGLE_ULONGLONG(0);
|
---|
170 | events_ = GOOGLE_ULONGLONG(0);
|
---|
171 | if (has_description()) {
|
---|
172 | if (description_ != &::google::protobuf::internal::kEmptyString) {
|
---|
173 | description_->clear();
|
---|
174 | }
|
---|
175 | }
|
---|
176 | timestamp_ = GOOGLE_ULONGLONG(0);
|
---|
177 | }
|
---|
178 | ::memset(_has_bits_, 0, sizeof(_has_bits_));
|
---|
179 | mutable_unknown_fields()->Clear();
|
---|
180 | }
|
---|
181 |
|
---|
182 | bool ProMCDescription::MergePartialFromCodedStream(
|
---|
183 | ::google::protobuf::io::CodedInputStream* input) {
|
---|
184 | #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
---|
185 | ::google::protobuf::uint32 tag;
|
---|
186 | while ((tag = input->ReadTag()) != 0) {
|
---|
187 | switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
---|
188 | // required uint64 version = 1;
|
---|
189 | case 1: {
|
---|
190 | if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
---|
191 | ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
---|
192 | DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
---|
193 | ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>(
|
---|
194 | input, &version_)));
|
---|
195 | set_has_version();
|
---|
196 | } else {
|
---|
197 | goto handle_uninterpreted;
|
---|
198 | }
|
---|
199 | if (input->ExpectTag(16)) goto parse_events;
|
---|
200 | break;
|
---|
201 | }
|
---|
202 |
|
---|
203 | // required uint64 events = 2;
|
---|
204 | case 2: {
|
---|
205 | if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
---|
206 | ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
---|
207 | parse_events:
|
---|
208 | DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
---|
209 | ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>(
|
---|
210 | input, &events_)));
|
---|
211 | set_has_events();
|
---|
212 | } else {
|
---|
213 | goto handle_uninterpreted;
|
---|
214 | }
|
---|
215 | if (input->ExpectTag(26)) goto parse_description;
|
---|
216 | break;
|
---|
217 | }
|
---|
218 |
|
---|
219 | // required string description = 3;
|
---|
220 | case 3: {
|
---|
221 | if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
---|
222 | ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
---|
223 | parse_description:
|
---|
224 | DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
---|
225 | input, this->mutable_description()));
|
---|
226 | ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
---|
227 | this->description().data(), this->description().length(),
|
---|
228 | ::google::protobuf::internal::WireFormat::PARSE);
|
---|
229 | } else {
|
---|
230 | goto handle_uninterpreted;
|
---|
231 | }
|
---|
232 | if (input->ExpectTag(32)) goto parse_timestamp;
|
---|
233 | break;
|
---|
234 | }
|
---|
235 |
|
---|
236 | // required uint64 timestamp = 4;
|
---|
237 | case 4: {
|
---|
238 | if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
---|
239 | ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
---|
240 | parse_timestamp:
|
---|
241 | DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
---|
242 | ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>(
|
---|
243 | input, ×tamp_)));
|
---|
244 | set_has_timestamp();
|
---|
245 | } else {
|
---|
246 | goto handle_uninterpreted;
|
---|
247 | }
|
---|
248 | if (input->ExpectAtEnd()) return true;
|
---|
249 | break;
|
---|
250 | }
|
---|
251 |
|
---|
252 | default: {
|
---|
253 | handle_uninterpreted:
|
---|
254 | if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
---|
255 | ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
---|
256 | return true;
|
---|
257 | }
|
---|
258 | DO_(::google::protobuf::internal::WireFormat::SkipField(
|
---|
259 | input, tag, mutable_unknown_fields()));
|
---|
260 | break;
|
---|
261 | }
|
---|
262 | }
|
---|
263 | }
|
---|
264 | return true;
|
---|
265 | #undef DO_
|
---|
266 | }
|
---|
267 |
|
---|
268 | void ProMCDescription::SerializeWithCachedSizes(
|
---|
269 | ::google::protobuf::io::CodedOutputStream* output) const {
|
---|
270 | // required uint64 version = 1;
|
---|
271 | if (has_version()) {
|
---|
272 | ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->version(), output);
|
---|
273 | }
|
---|
274 |
|
---|
275 | // required uint64 events = 2;
|
---|
276 | if (has_events()) {
|
---|
277 | ::google::protobuf::internal::WireFormatLite::WriteUInt64(2, this->events(), output);
|
---|
278 | }
|
---|
279 |
|
---|
280 | // required string description = 3;
|
---|
281 | if (has_description()) {
|
---|
282 | ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
---|
283 | this->description().data(), this->description().length(),
|
---|
284 | ::google::protobuf::internal::WireFormat::SERIALIZE);
|
---|
285 | ::google::protobuf::internal::WireFormatLite::WriteString(
|
---|
286 | 3, this->description(), output);
|
---|
287 | }
|
---|
288 |
|
---|
289 | // required uint64 timestamp = 4;
|
---|
290 | if (has_timestamp()) {
|
---|
291 | ::google::protobuf::internal::WireFormatLite::WriteUInt64(4, this->timestamp(), output);
|
---|
292 | }
|
---|
293 |
|
---|
294 | if (!unknown_fields().empty()) {
|
---|
295 | ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
---|
296 | unknown_fields(), output);
|
---|
297 | }
|
---|
298 | }
|
---|
299 |
|
---|
300 | ::google::protobuf::uint8* ProMCDescription::SerializeWithCachedSizesToArray(
|
---|
301 | ::google::protobuf::uint8* target) const {
|
---|
302 | // required uint64 version = 1;
|
---|
303 | if (has_version()) {
|
---|
304 | target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(1, this->version(), target);
|
---|
305 | }
|
---|
306 |
|
---|
307 | // required uint64 events = 2;
|
---|
308 | if (has_events()) {
|
---|
309 | target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(2, this->events(), target);
|
---|
310 | }
|
---|
311 |
|
---|
312 | // required string description = 3;
|
---|
313 | if (has_description()) {
|
---|
314 | ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
---|
315 | this->description().data(), this->description().length(),
|
---|
316 | ::google::protobuf::internal::WireFormat::SERIALIZE);
|
---|
317 | target =
|
---|
318 | ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
---|
319 | 3, this->description(), target);
|
---|
320 | }
|
---|
321 |
|
---|
322 | // required uint64 timestamp = 4;
|
---|
323 | if (has_timestamp()) {
|
---|
324 | target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(4, this->timestamp(), target);
|
---|
325 | }
|
---|
326 |
|
---|
327 | if (!unknown_fields().empty()) {
|
---|
328 | target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
---|
329 | unknown_fields(), target);
|
---|
330 | }
|
---|
331 | return target;
|
---|
332 | }
|
---|
333 |
|
---|
334 | int ProMCDescription::ByteSize() const {
|
---|
335 | int total_size = 0;
|
---|
336 |
|
---|
337 | if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
---|
338 | // required uint64 version = 1;
|
---|
339 | if (has_version()) {
|
---|
340 | total_size += 1 +
|
---|
341 | ::google::protobuf::internal::WireFormatLite::UInt64Size(
|
---|
342 | this->version());
|
---|
343 | }
|
---|
344 |
|
---|
345 | // required uint64 events = 2;
|
---|
346 | if (has_events()) {
|
---|
347 | total_size += 1 +
|
---|
348 | ::google::protobuf::internal::WireFormatLite::UInt64Size(
|
---|
349 | this->events());
|
---|
350 | }
|
---|
351 |
|
---|
352 | // required string description = 3;
|
---|
353 | if (has_description()) {
|
---|
354 | total_size += 1 +
|
---|
355 | ::google::protobuf::internal::WireFormatLite::StringSize(
|
---|
356 | this->description());
|
---|
357 | }
|
---|
358 |
|
---|
359 | // required uint64 timestamp = 4;
|
---|
360 | if (has_timestamp()) {
|
---|
361 | total_size += 1 +
|
---|
362 | ::google::protobuf::internal::WireFormatLite::UInt64Size(
|
---|
363 | this->timestamp());
|
---|
364 | }
|
---|
365 |
|
---|
366 | }
|
---|
367 | if (!unknown_fields().empty()) {
|
---|
368 | total_size +=
|
---|
369 | ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
---|
370 | unknown_fields());
|
---|
371 | }
|
---|
372 | GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
---|
373 | _cached_size_ = total_size;
|
---|
374 | GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
---|
375 | return total_size;
|
---|
376 | }
|
---|
377 |
|
---|
378 | void ProMCDescription::MergeFrom(const ::google::protobuf::Message& from) {
|
---|
379 | GOOGLE_CHECK_NE(&from, this);
|
---|
380 | const ProMCDescription* source =
|
---|
381 | ::google::protobuf::internal::dynamic_cast_if_available<const ProMCDescription*>(
|
---|
382 | &from);
|
---|
383 | if (source == NULL) {
|
---|
384 | ::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
---|
385 | } else {
|
---|
386 | MergeFrom(*source);
|
---|
387 | }
|
---|
388 | }
|
---|
389 |
|
---|
390 | void ProMCDescription::MergeFrom(const ProMCDescription& from) {
|
---|
391 | GOOGLE_CHECK_NE(&from, this);
|
---|
392 | if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
---|
393 | if (from.has_version()) {
|
---|
394 | set_version(from.version());
|
---|
395 | }
|
---|
396 | if (from.has_events()) {
|
---|
397 | set_events(from.events());
|
---|
398 | }
|
---|
399 | if (from.has_description()) {
|
---|
400 | set_description(from.description());
|
---|
401 | }
|
---|
402 | if (from.has_timestamp()) {
|
---|
403 | set_timestamp(from.timestamp());
|
---|
404 | }
|
---|
405 | }
|
---|
406 | mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
---|
407 | }
|
---|
408 |
|
---|
409 | void ProMCDescription::CopyFrom(const ::google::protobuf::Message& from) {
|
---|
410 | if (&from == this) return;
|
---|
411 | Clear();
|
---|
412 | MergeFrom(from);
|
---|
413 | }
|
---|
414 |
|
---|
415 | void ProMCDescription::CopyFrom(const ProMCDescription& from) {
|
---|
416 | if (&from == this) return;
|
---|
417 | Clear();
|
---|
418 | MergeFrom(from);
|
---|
419 | }
|
---|
420 |
|
---|
421 | bool ProMCDescription::IsInitialized() const {
|
---|
422 | if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false;
|
---|
423 |
|
---|
424 | return true;
|
---|
425 | }
|
---|
426 |
|
---|
427 | void ProMCDescription::Swap(ProMCDescription* other) {
|
---|
428 | if (other != this) {
|
---|
429 | std::swap(version_, other->version_);
|
---|
430 | std::swap(events_, other->events_);
|
---|
431 | std::swap(description_, other->description_);
|
---|
432 | std::swap(timestamp_, other->timestamp_);
|
---|
433 | std::swap(_has_bits_[0], other->_has_bits_[0]);
|
---|
434 | _unknown_fields_.Swap(&other->_unknown_fields_);
|
---|
435 | std::swap(_cached_size_, other->_cached_size_);
|
---|
436 | }
|
---|
437 | }
|
---|
438 |
|
---|
439 | ::google::protobuf::Metadata ProMCDescription::GetMetadata() const {
|
---|
440 | protobuf_AssignDescriptorsOnce();
|
---|
441 | ::google::protobuf::Metadata metadata;
|
---|
442 | metadata.descriptor = ProMCDescription_descriptor_;
|
---|
443 | metadata.reflection = ProMCDescription_reflection_;
|
---|
444 | return metadata;
|
---|
445 | }
|
---|
446 |
|
---|
447 |
|
---|
448 | // @@protoc_insertion_point(namespace_scope)
|
---|
449 |
|
---|
450 | } // namespace promc
|
---|
451 |
|
---|
452 | // @@protoc_insertion_point(global_scope)
|
---|