roads.pb.cc 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: roads.proto
  3. #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
  4. #include "roads.pb.h"
  5. #include <algorithm>
  6. #include <google/protobuf/stubs/common.h>
  7. #include <google/protobuf/stubs/port.h>
  8. #include <google/protobuf/stubs/once.h>
  9. #include <google/protobuf/io/coded_stream.h>
  10. #include <google/protobuf/wire_format_lite_inl.h>
  11. #include <google/protobuf/descriptor.h>
  12. #include <google/protobuf/generated_message_reflection.h>
  13. #include <google/protobuf/reflection_ops.h>
  14. #include <google/protobuf/wire_format.h>
  15. // @@protoc_insertion_point(includes)
  16. namespace iv {
  17. namespace map {
  18. namespace {
  19. const ::google::protobuf::Descriptor* road_descriptor_ = NULL;
  20. const ::google::protobuf::internal::GeneratedMessageReflection*
  21. road_reflection_ = NULL;
  22. } // namespace
  23. void protobuf_AssignDesc_roads_2eproto() GOOGLE_ATTRIBUTE_COLD;
  24. void protobuf_AssignDesc_roads_2eproto() {
  25. protobuf_AddDesc_roads_2eproto();
  26. const ::google::protobuf::FileDescriptor* file =
  27. ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
  28. "roads.proto");
  29. GOOGLE_CHECK(file != NULL);
  30. road_descriptor_ = file->message_type(0);
  31. static const int road_offsets_[3] = {
  32. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(road, geonum_),
  33. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(road, roadname_),
  34. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(road, lenth_),
  35. };
  36. road_reflection_ =
  37. ::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection(
  38. road_descriptor_,
  39. road::default_instance_,
  40. road_offsets_,
  41. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(road, _has_bits_[0]),
  42. -1,
  43. -1,
  44. sizeof(road),
  45. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(road, _internal_metadata_),
  46. -1);
  47. }
  48. namespace {
  49. GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
  50. inline void protobuf_AssignDescriptorsOnce() {
  51. ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
  52. &protobuf_AssignDesc_roads_2eproto);
  53. }
  54. void protobuf_RegisterTypes(const ::std::string&) GOOGLE_ATTRIBUTE_COLD;
  55. void protobuf_RegisterTypes(const ::std::string&) {
  56. protobuf_AssignDescriptorsOnce();
  57. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  58. road_descriptor_, &road::default_instance());
  59. }
  60. } // namespace
  61. void protobuf_ShutdownFile_roads_2eproto() {
  62. delete road::default_instance_;
  63. delete road_reflection_;
  64. }
  65. void protobuf_AddDesc_roads_2eproto() GOOGLE_ATTRIBUTE_COLD;
  66. void protobuf_AddDesc_roads_2eproto() {
  67. static bool already_here = false;
  68. if (already_here) return;
  69. already_here = true;
  70. GOOGLE_PROTOBUF_VERIFY_VERSION;
  71. ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
  72. "\n\013roads.proto\022\006iv.map\"7\n\004road\022\016\n\006geonum\030"
  73. "\001 \003(\005\022\020\n\010roadname\030\002 \001(\t\022\r\n\005lenth\030\003 \002(\001", 78);
  74. ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
  75. "roads.proto", &protobuf_RegisterTypes);
  76. road::default_instance_ = new road();
  77. road::default_instance_->InitAsDefaultInstance();
  78. ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_roads_2eproto);
  79. }
  80. // Force AddDescriptors() to be called at static initialization time.
  81. struct StaticDescriptorInitializer_roads_2eproto {
  82. StaticDescriptorInitializer_roads_2eproto() {
  83. protobuf_AddDesc_roads_2eproto();
  84. }
  85. } static_descriptor_initializer_roads_2eproto_;
  86. // ===================================================================
  87. #if !defined(_MSC_VER) || _MSC_VER >= 1900
  88. const int road::kGeonumFieldNumber;
  89. const int road::kRoadnameFieldNumber;
  90. const int road::kLenthFieldNumber;
  91. #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
  92. road::road()
  93. : ::google::protobuf::Message(), _internal_metadata_(NULL) {
  94. SharedCtor();
  95. // @@protoc_insertion_point(constructor:iv.map.road)
  96. }
  97. void road::InitAsDefaultInstance() {
  98. }
  99. road::road(const road& from)
  100. : ::google::protobuf::Message(),
  101. _internal_metadata_(NULL) {
  102. SharedCtor();
  103. MergeFrom(from);
  104. // @@protoc_insertion_point(copy_constructor:iv.map.road)
  105. }
  106. void road::SharedCtor() {
  107. ::google::protobuf::internal::GetEmptyString();
  108. _cached_size_ = 0;
  109. roadname_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  110. lenth_ = 0;
  111. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  112. }
  113. road::~road() {
  114. // @@protoc_insertion_point(destructor:iv.map.road)
  115. SharedDtor();
  116. }
  117. void road::SharedDtor() {
  118. roadname_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  119. if (this != default_instance_) {
  120. }
  121. }
  122. void road::SetCachedSize(int size) const {
  123. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  124. _cached_size_ = size;
  125. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  126. }
  127. const ::google::protobuf::Descriptor* road::descriptor() {
  128. protobuf_AssignDescriptorsOnce();
  129. return road_descriptor_;
  130. }
  131. const road& road::default_instance() {
  132. if (default_instance_ == NULL) protobuf_AddDesc_roads_2eproto();
  133. return *default_instance_;
  134. }
  135. road* road::default_instance_ = NULL;
  136. road* road::New(::google::protobuf::Arena* arena) const {
  137. road* n = new road;
  138. if (arena != NULL) {
  139. arena->Own(n);
  140. }
  141. return n;
  142. }
  143. void road::Clear() {
  144. // @@protoc_insertion_point(message_clear_start:iv.map.road)
  145. if (_has_bits_[0 / 32] & 6u) {
  146. if (has_roadname()) {
  147. roadname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  148. }
  149. lenth_ = 0;
  150. }
  151. geonum_.Clear();
  152. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  153. if (_internal_metadata_.have_unknown_fields()) {
  154. mutable_unknown_fields()->Clear();
  155. }
  156. }
  157. bool road::MergePartialFromCodedStream(
  158. ::google::protobuf::io::CodedInputStream* input) {
  159. #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
  160. ::google::protobuf::uint32 tag;
  161. // @@protoc_insertion_point(parse_start:iv.map.road)
  162. for (;;) {
  163. ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127);
  164. tag = p.first;
  165. if (!p.second) goto handle_unusual;
  166. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  167. // repeated int32 geonum = 1;
  168. case 1: {
  169. if (tag == 8) {
  170. parse_geonum:
  171. DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive<
  172. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  173. 1, 8, input, this->mutable_geonum())));
  174. } else if (tag == 10) {
  175. DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline<
  176. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  177. input, this->mutable_geonum())));
  178. } else {
  179. goto handle_unusual;
  180. }
  181. if (input->ExpectTag(8)) goto parse_geonum;
  182. if (input->ExpectTag(18)) goto parse_roadname;
  183. break;
  184. }
  185. // optional string roadname = 2;
  186. case 2: {
  187. if (tag == 18) {
  188. parse_roadname:
  189. DO_(::google::protobuf::internal::WireFormatLite::ReadString(
  190. input, this->mutable_roadname()));
  191. ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
  192. this->roadname().data(), this->roadname().length(),
  193. ::google::protobuf::internal::WireFormat::PARSE,
  194. "iv.map.road.roadname");
  195. } else {
  196. goto handle_unusual;
  197. }
  198. if (input->ExpectTag(25)) goto parse_lenth;
  199. break;
  200. }
  201. // required double lenth = 3;
  202. case 3: {
  203. if (tag == 25) {
  204. parse_lenth:
  205. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  206. double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
  207. input, &lenth_)));
  208. set_has_lenth();
  209. } else {
  210. goto handle_unusual;
  211. }
  212. if (input->ExpectAtEnd()) goto success;
  213. break;
  214. }
  215. default: {
  216. handle_unusual:
  217. if (tag == 0 ||
  218. ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  219. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  220. goto success;
  221. }
  222. DO_(::google::protobuf::internal::WireFormat::SkipField(
  223. input, tag, mutable_unknown_fields()));
  224. break;
  225. }
  226. }
  227. }
  228. success:
  229. // @@protoc_insertion_point(parse_success:iv.map.road)
  230. return true;
  231. failure:
  232. // @@protoc_insertion_point(parse_failure:iv.map.road)
  233. return false;
  234. #undef DO_
  235. }
  236. void road::SerializeWithCachedSizes(
  237. ::google::protobuf::io::CodedOutputStream* output) const {
  238. // @@protoc_insertion_point(serialize_start:iv.map.road)
  239. // repeated int32 geonum = 1;
  240. for (int i = 0; i < this->geonum_size(); i++) {
  241. ::google::protobuf::internal::WireFormatLite::WriteInt32(
  242. 1, this->geonum(i), output);
  243. }
  244. // optional string roadname = 2;
  245. if (has_roadname()) {
  246. ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
  247. this->roadname().data(), this->roadname().length(),
  248. ::google::protobuf::internal::WireFormat::SERIALIZE,
  249. "iv.map.road.roadname");
  250. ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
  251. 2, this->roadname(), output);
  252. }
  253. // required double lenth = 3;
  254. if (has_lenth()) {
  255. ::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->lenth(), output);
  256. }
  257. if (_internal_metadata_.have_unknown_fields()) {
  258. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  259. unknown_fields(), output);
  260. }
  261. // @@protoc_insertion_point(serialize_end:iv.map.road)
  262. }
  263. ::google::protobuf::uint8* road::InternalSerializeWithCachedSizesToArray(
  264. bool deterministic, ::google::protobuf::uint8* target) const {
  265. // @@protoc_insertion_point(serialize_to_array_start:iv.map.road)
  266. // repeated int32 geonum = 1;
  267. for (int i = 0; i < this->geonum_size(); i++) {
  268. target = ::google::protobuf::internal::WireFormatLite::
  269. WriteInt32ToArray(1, this->geonum(i), target);
  270. }
  271. // optional string roadname = 2;
  272. if (has_roadname()) {
  273. ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
  274. this->roadname().data(), this->roadname().length(),
  275. ::google::protobuf::internal::WireFormat::SERIALIZE,
  276. "iv.map.road.roadname");
  277. target =
  278. ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
  279. 2, this->roadname(), target);
  280. }
  281. // required double lenth = 3;
  282. if (has_lenth()) {
  283. target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->lenth(), target);
  284. }
  285. if (_internal_metadata_.have_unknown_fields()) {
  286. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  287. unknown_fields(), target);
  288. }
  289. // @@protoc_insertion_point(serialize_to_array_end:iv.map.road)
  290. return target;
  291. }
  292. int road::ByteSize() const {
  293. // @@protoc_insertion_point(message_byte_size_start:iv.map.road)
  294. int total_size = 0;
  295. // required double lenth = 3;
  296. if (has_lenth()) {
  297. total_size += 1 + 8;
  298. }
  299. // optional string roadname = 2;
  300. if (has_roadname()) {
  301. total_size += 1 +
  302. ::google::protobuf::internal::WireFormatLite::StringSize(
  303. this->roadname());
  304. }
  305. // repeated int32 geonum = 1;
  306. {
  307. int data_size = 0;
  308. for (int i = 0; i < this->geonum_size(); i++) {
  309. data_size += ::google::protobuf::internal::WireFormatLite::
  310. Int32Size(this->geonum(i));
  311. }
  312. total_size += 1 * this->geonum_size() + data_size;
  313. }
  314. if (_internal_metadata_.have_unknown_fields()) {
  315. total_size +=
  316. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  317. unknown_fields());
  318. }
  319. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  320. _cached_size_ = total_size;
  321. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  322. return total_size;
  323. }
  324. void road::MergeFrom(const ::google::protobuf::Message& from) {
  325. // @@protoc_insertion_point(generalized_merge_from_start:iv.map.road)
  326. if (GOOGLE_PREDICT_FALSE(&from == this)) {
  327. ::google::protobuf::internal::MergeFromFail(__FILE__, __LINE__);
  328. }
  329. const road* source =
  330. ::google::protobuf::internal::DynamicCastToGenerated<const road>(
  331. &from);
  332. if (source == NULL) {
  333. // @@protoc_insertion_point(generalized_merge_from_cast_fail:iv.map.road)
  334. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  335. } else {
  336. // @@protoc_insertion_point(generalized_merge_from_cast_success:iv.map.road)
  337. MergeFrom(*source);
  338. }
  339. }
  340. void road::MergeFrom(const road& from) {
  341. // @@protoc_insertion_point(class_specific_merge_from_start:iv.map.road)
  342. if (GOOGLE_PREDICT_FALSE(&from == this)) {
  343. ::google::protobuf::internal::MergeFromFail(__FILE__, __LINE__);
  344. }
  345. geonum_.MergeFrom(from.geonum_);
  346. if (from._has_bits_[1 / 32] & (0xffu << (1 % 32))) {
  347. if (from.has_roadname()) {
  348. set_has_roadname();
  349. roadname_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.roadname_);
  350. }
  351. if (from.has_lenth()) {
  352. set_lenth(from.lenth());
  353. }
  354. }
  355. if (from._internal_metadata_.have_unknown_fields()) {
  356. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  357. }
  358. }
  359. void road::CopyFrom(const ::google::protobuf::Message& from) {
  360. // @@protoc_insertion_point(generalized_copy_from_start:iv.map.road)
  361. if (&from == this) return;
  362. Clear();
  363. MergeFrom(from);
  364. }
  365. void road::CopyFrom(const road& from) {
  366. // @@protoc_insertion_point(class_specific_copy_from_start:iv.map.road)
  367. if (&from == this) return;
  368. Clear();
  369. MergeFrom(from);
  370. }
  371. bool road::IsInitialized() const {
  372. if ((_has_bits_[0] & 0x00000004) != 0x00000004) return false;
  373. return true;
  374. }
  375. void road::Swap(road* other) {
  376. if (other == this) return;
  377. InternalSwap(other);
  378. }
  379. void road::InternalSwap(road* other) {
  380. geonum_.UnsafeArenaSwap(&other->geonum_);
  381. roadname_.Swap(&other->roadname_);
  382. std::swap(lenth_, other->lenth_);
  383. std::swap(_has_bits_[0], other->_has_bits_[0]);
  384. _internal_metadata_.Swap(&other->_internal_metadata_);
  385. std::swap(_cached_size_, other->_cached_size_);
  386. }
  387. ::google::protobuf::Metadata road::GetMetadata() const {
  388. protobuf_AssignDescriptorsOnce();
  389. ::google::protobuf::Metadata metadata;
  390. metadata.descriptor = road_descriptor_;
  391. metadata.reflection = road_reflection_;
  392. return metadata;
  393. }
  394. #if PROTOBUF_INLINE_NOT_IN_HEADERS
  395. // road
  396. // repeated int32 geonum = 1;
  397. int road::geonum_size() const {
  398. return geonum_.size();
  399. }
  400. void road::clear_geonum() {
  401. geonum_.Clear();
  402. }
  403. ::google::protobuf::int32 road::geonum(int index) const {
  404. // @@protoc_insertion_point(field_get:iv.map.road.geonum)
  405. return geonum_.Get(index);
  406. }
  407. void road::set_geonum(int index, ::google::protobuf::int32 value) {
  408. geonum_.Set(index, value);
  409. // @@protoc_insertion_point(field_set:iv.map.road.geonum)
  410. }
  411. void road::add_geonum(::google::protobuf::int32 value) {
  412. geonum_.Add(value);
  413. // @@protoc_insertion_point(field_add:iv.map.road.geonum)
  414. }
  415. const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
  416. road::geonum() const {
  417. // @@protoc_insertion_point(field_list:iv.map.road.geonum)
  418. return geonum_;
  419. }
  420. ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
  421. road::mutable_geonum() {
  422. // @@protoc_insertion_point(field_mutable_list:iv.map.road.geonum)
  423. return &geonum_;
  424. }
  425. // optional string roadname = 2;
  426. bool road::has_roadname() const {
  427. return (_has_bits_[0] & 0x00000002u) != 0;
  428. }
  429. void road::set_has_roadname() {
  430. _has_bits_[0] |= 0x00000002u;
  431. }
  432. void road::clear_has_roadname() {
  433. _has_bits_[0] &= ~0x00000002u;
  434. }
  435. void road::clear_roadname() {
  436. roadname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  437. clear_has_roadname();
  438. }
  439. const ::std::string& road::roadname() const {
  440. // @@protoc_insertion_point(field_get:iv.map.road.roadname)
  441. return roadname_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  442. }
  443. void road::set_roadname(const ::std::string& value) {
  444. set_has_roadname();
  445. roadname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  446. // @@protoc_insertion_point(field_set:iv.map.road.roadname)
  447. }
  448. void road::set_roadname(const char* value) {
  449. set_has_roadname();
  450. roadname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  451. // @@protoc_insertion_point(field_set_char:iv.map.road.roadname)
  452. }
  453. void road::set_roadname(const char* value, size_t size) {
  454. set_has_roadname();
  455. roadname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  456. ::std::string(reinterpret_cast<const char*>(value), size));
  457. // @@protoc_insertion_point(field_set_pointer:iv.map.road.roadname)
  458. }
  459. ::std::string* road::mutable_roadname() {
  460. set_has_roadname();
  461. // @@protoc_insertion_point(field_mutable:iv.map.road.roadname)
  462. return roadname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  463. }
  464. ::std::string* road::release_roadname() {
  465. // @@protoc_insertion_point(field_release:iv.map.road.roadname)
  466. clear_has_roadname();
  467. return roadname_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  468. }
  469. void road::set_allocated_roadname(::std::string* roadname) {
  470. if (roadname != NULL) {
  471. set_has_roadname();
  472. } else {
  473. clear_has_roadname();
  474. }
  475. roadname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), roadname);
  476. // @@protoc_insertion_point(field_set_allocated:iv.map.road.roadname)
  477. }
  478. // required double lenth = 3;
  479. bool road::has_lenth() const {
  480. return (_has_bits_[0] & 0x00000004u) != 0;
  481. }
  482. void road::set_has_lenth() {
  483. _has_bits_[0] |= 0x00000004u;
  484. }
  485. void road::clear_has_lenth() {
  486. _has_bits_[0] &= ~0x00000004u;
  487. }
  488. void road::clear_lenth() {
  489. lenth_ = 0;
  490. clear_has_lenth();
  491. }
  492. double road::lenth() const {
  493. // @@protoc_insertion_point(field_get:iv.map.road.lenth)
  494. return lenth_;
  495. }
  496. void road::set_lenth(double value) {
  497. set_has_lenth();
  498. lenth_ = value;
  499. // @@protoc_insertion_point(field_set:iv.map.road.lenth)
  500. }
  501. #endif // PROTOBUF_INLINE_NOT_IN_HEADERS
  502. // @@protoc_insertion_point(namespace_scope)
  503. } // namespace map
  504. } // namespace iv
  505. // @@protoc_insertion_point(global_scope)