github.com/igggame/nebulas-go@v2.1.0+incompatible/nbre/fs/proto/dynasty.pb.cc (about)

     1  // Generated by the protocol buffer compiler.  DO NOT EDIT!
     2  // source: dynasty.proto
     3  
     4  #include "dynasty.pb.h"
     5  
     6  #include <algorithm>
     7  
     8  #include <google/protobuf/stubs/common.h>
     9  #include <google/protobuf/stubs/port.h>
    10  #include <google/protobuf/io/coded_stream.h>
    11  #include <google/protobuf/wire_format_lite_inl.h>
    12  #include <google/protobuf/descriptor.h>
    13  #include <google/protobuf/generated_message_reflection.h>
    14  #include <google/protobuf/reflection_ops.h>
    15  #include <google/protobuf/wire_format.h>
    16  // This is a temporary google only hack
    17  #ifdef GOOGLE_PROTOBUF_ENFORCE_UNIQUENESS
    18  #include "third_party/protobuf/version.h"
    19  #endif
    20  // @@protoc_insertion_point(includes)
    21  
    22  namespace protobuf_dynasty_2eproto {
    23  extern PROTOBUF_INTERNAL_EXPORT_protobuf_dynasty_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_DynastyCandidate;
    24  extern PROTOBUF_INTERNAL_EXPORT_protobuf_dynasty_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_DynastyMeta;
    25  }  // namespace protobuf_dynasty_2eproto
    26  namespace corepb {
    27  class DynastyDefaultTypeInternal {
    28   public:
    29    ::google::protobuf::internal::ExplicitlyConstructed<Dynasty>
    30        _instance;
    31  } _Dynasty_default_instance_;
    32  class DynastyMetaDefaultTypeInternal {
    33   public:
    34    ::google::protobuf::internal::ExplicitlyConstructed<DynastyMeta>
    35        _instance;
    36  } _DynastyMeta_default_instance_;
    37  class DynastyCandidateDefaultTypeInternal {
    38   public:
    39    ::google::protobuf::internal::ExplicitlyConstructed<DynastyCandidate>
    40        _instance;
    41  } _DynastyCandidate_default_instance_;
    42  }  // namespace corepb
    43  namespace protobuf_dynasty_2eproto {
    44  static void InitDefaultsDynasty() {
    45    GOOGLE_PROTOBUF_VERIFY_VERSION;
    46  
    47    {
    48      void* ptr = &::corepb::_Dynasty_default_instance_;
    49      new (ptr) ::corepb::Dynasty();
    50      ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
    51    }
    52    ::corepb::Dynasty::InitAsDefaultInstance();
    53  }
    54  
    55  ::google::protobuf::internal::SCCInfo<2> scc_info_Dynasty =
    56      {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsDynasty}, {
    57        &protobuf_dynasty_2eproto::scc_info_DynastyMeta.base,
    58        &protobuf_dynasty_2eproto::scc_info_DynastyCandidate.base,}};
    59  
    60  static void InitDefaultsDynastyMeta() {
    61    GOOGLE_PROTOBUF_VERIFY_VERSION;
    62  
    63    {
    64      void* ptr = &::corepb::_DynastyMeta_default_instance_;
    65      new (ptr) ::corepb::DynastyMeta();
    66      ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
    67    }
    68    ::corepb::DynastyMeta::InitAsDefaultInstance();
    69  }
    70  
    71  ::google::protobuf::internal::SCCInfo<0> scc_info_DynastyMeta =
    72      {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsDynastyMeta}, {}};
    73  
    74  static void InitDefaultsDynastyCandidate() {
    75    GOOGLE_PROTOBUF_VERIFY_VERSION;
    76  
    77    {
    78      void* ptr = &::corepb::_DynastyCandidate_default_instance_;
    79      new (ptr) ::corepb::DynastyCandidate();
    80      ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
    81    }
    82    ::corepb::DynastyCandidate::InitAsDefaultInstance();
    83  }
    84  
    85  ::google::protobuf::internal::SCCInfo<0> scc_info_DynastyCandidate =
    86      {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsDynastyCandidate}, {}};
    87  
    88  void InitDefaults() {
    89    ::google::protobuf::internal::InitSCC(&scc_info_Dynasty.base);
    90    ::google::protobuf::internal::InitSCC(&scc_info_DynastyMeta.base);
    91    ::google::protobuf::internal::InitSCC(&scc_info_DynastyCandidate.base);
    92  }
    93  
    94  ::google::protobuf::Metadata file_level_metadata[3];
    95  
    96  const ::google::protobuf::uint32 TableStruct::offsets[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
    97    ~0u,  // no _has_bits_
    98    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::Dynasty, _internal_metadata_),
    99    ~0u,  // no _extensions_
   100    ~0u,  // no _oneof_case_
   101    ~0u,  // no _weak_field_map_
   102    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::Dynasty, meta_),
   103    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::Dynasty, candidate_),
   104    ~0u,  // no _has_bits_
   105    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::DynastyMeta, _internal_metadata_),
   106    ~0u,  // no _extensions_
   107    ~0u,  // no _oneof_case_
   108    ~0u,  // no _weak_field_map_
   109    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::DynastyMeta, chain_id_),
   110    ~0u,  // no _has_bits_
   111    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::DynastyCandidate, _internal_metadata_),
   112    ~0u,  // no _extensions_
   113    ~0u,  // no _oneof_case_
   114    ~0u,  // no _weak_field_map_
   115    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::DynastyCandidate, serial_),
   116    GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::corepb::DynastyCandidate, dynasty_),
   117  };
   118  static const ::google::protobuf::internal::MigrationSchema schemas[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
   119    { 0, -1, sizeof(::corepb::Dynasty)},
   120    { 7, -1, sizeof(::corepb::DynastyMeta)},
   121    { 13, -1, sizeof(::corepb::DynastyCandidate)},
   122  };
   123  
   124  static ::google::protobuf::Message const * const file_default_instances[] = {
   125    reinterpret_cast<const ::google::protobuf::Message*>(&::corepb::_Dynasty_default_instance_),
   126    reinterpret_cast<const ::google::protobuf::Message*>(&::corepb::_DynastyMeta_default_instance_),
   127    reinterpret_cast<const ::google::protobuf::Message*>(&::corepb::_DynastyCandidate_default_instance_),
   128  };
   129  
   130  void protobuf_AssignDescriptors() {
   131    AddDescriptors();
   132    AssignDescriptors(
   133        "dynasty.proto", schemas, file_default_instances, TableStruct::offsets,
   134        file_level_metadata, NULL, NULL);
   135  }
   136  
   137  void protobuf_AssignDescriptorsOnce() {
   138    static ::google::protobuf::internal::once_flag once;
   139    ::google::protobuf::internal::call_once(once, protobuf_AssignDescriptors);
   140  }
   141  
   142  void protobuf_RegisterTypes(const ::std::string&) GOOGLE_PROTOBUF_ATTRIBUTE_COLD;
   143  void protobuf_RegisterTypes(const ::std::string&) {
   144    protobuf_AssignDescriptorsOnce();
   145    ::google::protobuf::internal::RegisterAllTypes(file_level_metadata, 3);
   146  }
   147  
   148  void AddDescriptorsImpl() {
   149    InitDefaults();
   150    static const char descriptor[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
   151        "\n\rdynasty.proto\022\006corepb\"Y\n\007Dynasty\022!\n\004me"
   152        "ta\030\001 \001(\0132\023.corepb.DynastyMeta\022+\n\tcandida"
   153        "te\030\002 \003(\0132\030.corepb.DynastyCandidate\"\037\n\013Dy"
   154        "nastyMeta\022\020\n\010chain_id\030\001 \001(\r\"3\n\020DynastyCa"
   155        "ndidate\022\016\n\006serial\030\001 \001(\004\022\017\n\007dynasty\030\002 \003(\t"
   156        "b\006proto3"
   157    };
   158    ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
   159        descriptor, 208);
   160    ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
   161      "dynasty.proto", &protobuf_RegisterTypes);
   162  }
   163  
   164  void AddDescriptors() {
   165    static ::google::protobuf::internal::once_flag once;
   166    ::google::protobuf::internal::call_once(once, AddDescriptorsImpl);
   167  }
   168  // Force AddDescriptors() to be called at dynamic initialization time.
   169  struct StaticDescriptorInitializer {
   170    StaticDescriptorInitializer() {
   171      AddDescriptors();
   172    }
   173  } static_descriptor_initializer;
   174  }  // namespace protobuf_dynasty_2eproto
   175  namespace corepb {
   176  
   177  // ===================================================================
   178  
   179  void Dynasty::InitAsDefaultInstance() {
   180    ::corepb::_Dynasty_default_instance_._instance.get_mutable()->meta_ = const_cast< ::corepb::DynastyMeta*>(
   181        ::corepb::DynastyMeta::internal_default_instance());
   182  }
   183  #if !defined(_MSC_VER) || _MSC_VER >= 1900
   184  const int Dynasty::kMetaFieldNumber;
   185  const int Dynasty::kCandidateFieldNumber;
   186  #endif  // !defined(_MSC_VER) || _MSC_VER >= 1900
   187  
   188  Dynasty::Dynasty()
   189    : ::google::protobuf::Message(), _internal_metadata_(NULL) {
   190    ::google::protobuf::internal::InitSCC(
   191        &protobuf_dynasty_2eproto::scc_info_Dynasty.base);
   192    SharedCtor();
   193    // @@protoc_insertion_point(constructor:corepb.Dynasty)
   194  }
   195  Dynasty::Dynasty(const Dynasty& from)
   196    : ::google::protobuf::Message(),
   197        _internal_metadata_(NULL),
   198        candidate_(from.candidate_) {
   199    _internal_metadata_.MergeFrom(from._internal_metadata_);
   200    if (from.has_meta()) {
   201      meta_ = new ::corepb::DynastyMeta(*from.meta_);
   202    } else {
   203      meta_ = NULL;
   204    }
   205    // @@protoc_insertion_point(copy_constructor:corepb.Dynasty)
   206  }
   207  
   208  void Dynasty::SharedCtor() {
   209    meta_ = NULL;
   210  }
   211  
   212  Dynasty::~Dynasty() {
   213    // @@protoc_insertion_point(destructor:corepb.Dynasty)
   214    SharedDtor();
   215  }
   216  
   217  void Dynasty::SharedDtor() {
   218    if (this != internal_default_instance()) delete meta_;
   219  }
   220  
   221  void Dynasty::SetCachedSize(int size) const {
   222    _cached_size_.Set(size);
   223  }
   224  const ::google::protobuf::Descriptor* Dynasty::descriptor() {
   225    ::protobuf_dynasty_2eproto::protobuf_AssignDescriptorsOnce();
   226    return ::protobuf_dynasty_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
   227  }
   228  
   229  const Dynasty& Dynasty::default_instance() {
   230    ::google::protobuf::internal::InitSCC(&protobuf_dynasty_2eproto::scc_info_Dynasty.base);
   231    return *internal_default_instance();
   232  }
   233  
   234  
   235  void Dynasty::Clear() {
   236  // @@protoc_insertion_point(message_clear_start:corepb.Dynasty)
   237    ::google::protobuf::uint32 cached_has_bits = 0;
   238    // Prevent compiler warnings about cached_has_bits being unused
   239    (void) cached_has_bits;
   240  
   241    candidate_.Clear();
   242    if (GetArenaNoVirtual() == NULL && meta_ != NULL) {
   243      delete meta_;
   244    }
   245    meta_ = NULL;
   246    _internal_metadata_.Clear();
   247  }
   248  
   249  bool Dynasty::MergePartialFromCodedStream(
   250      ::google::protobuf::io::CodedInputStream* input) {
   251  #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
   252    ::google::protobuf::uint32 tag;
   253    // @@protoc_insertion_point(parse_start:corepb.Dynasty)
   254    for (;;) {
   255      ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
   256      tag = p.first;
   257      if (!p.second) goto handle_unusual;
   258      switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
   259        // .corepb.DynastyMeta meta = 1;
   260        case 1: {
   261          if (static_cast< ::google::protobuf::uint8>(tag) ==
   262              static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
   263            DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
   264                 input, mutable_meta()));
   265          } else {
   266            goto handle_unusual;
   267          }
   268          break;
   269        }
   270  
   271        // repeated .corepb.DynastyCandidate candidate = 2;
   272        case 2: {
   273          if (static_cast< ::google::protobuf::uint8>(tag) ==
   274              static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
   275            DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
   276                  input, add_candidate()));
   277          } else {
   278            goto handle_unusual;
   279          }
   280          break;
   281        }
   282  
   283        default: {
   284        handle_unusual:
   285          if (tag == 0) {
   286            goto success;
   287          }
   288          DO_(::google::protobuf::internal::WireFormat::SkipField(
   289                input, tag, _internal_metadata_.mutable_unknown_fields()));
   290          break;
   291        }
   292      }
   293    }
   294  success:
   295    // @@protoc_insertion_point(parse_success:corepb.Dynasty)
   296    return true;
   297  failure:
   298    // @@protoc_insertion_point(parse_failure:corepb.Dynasty)
   299    return false;
   300  #undef DO_
   301  }
   302  
   303  void Dynasty::SerializeWithCachedSizes(
   304      ::google::protobuf::io::CodedOutputStream* output) const {
   305    // @@protoc_insertion_point(serialize_start:corepb.Dynasty)
   306    ::google::protobuf::uint32 cached_has_bits = 0;
   307    (void) cached_has_bits;
   308  
   309    // .corepb.DynastyMeta meta = 1;
   310    if (this->has_meta()) {
   311      ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
   312        1, this->_internal_meta(), output);
   313    }
   314  
   315    // repeated .corepb.DynastyCandidate candidate = 2;
   316    for (unsigned int i = 0,
   317        n = static_cast<unsigned int>(this->candidate_size()); i < n; i++) {
   318      ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
   319        2,
   320        this->candidate(static_cast<int>(i)),
   321        output);
   322    }
   323  
   324    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   325      ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
   326          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()), output);
   327    }
   328    // @@protoc_insertion_point(serialize_end:corepb.Dynasty)
   329  }
   330  
   331  ::google::protobuf::uint8* Dynasty::InternalSerializeWithCachedSizesToArray(
   332      bool deterministic, ::google::protobuf::uint8* target) const {
   333    (void)deterministic; // Unused
   334    // @@protoc_insertion_point(serialize_to_array_start:corepb.Dynasty)
   335    ::google::protobuf::uint32 cached_has_bits = 0;
   336    (void) cached_has_bits;
   337  
   338    // .corepb.DynastyMeta meta = 1;
   339    if (this->has_meta()) {
   340      target = ::google::protobuf::internal::WireFormatLite::
   341        InternalWriteMessageToArray(
   342          1, this->_internal_meta(), deterministic, target);
   343    }
   344  
   345    // repeated .corepb.DynastyCandidate candidate = 2;
   346    for (unsigned int i = 0,
   347        n = static_cast<unsigned int>(this->candidate_size()); i < n; i++) {
   348      target = ::google::protobuf::internal::WireFormatLite::
   349        InternalWriteMessageToArray(
   350          2, this->candidate(static_cast<int>(i)), deterministic, target);
   351    }
   352  
   353    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   354      target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
   355          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()), target);
   356    }
   357    // @@protoc_insertion_point(serialize_to_array_end:corepb.Dynasty)
   358    return target;
   359  }
   360  
   361  size_t Dynasty::ByteSizeLong() const {
   362  // @@protoc_insertion_point(message_byte_size_start:corepb.Dynasty)
   363    size_t total_size = 0;
   364  
   365    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   366      total_size +=
   367        ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
   368          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()));
   369    }
   370    // repeated .corepb.DynastyCandidate candidate = 2;
   371    {
   372      unsigned int count = static_cast<unsigned int>(this->candidate_size());
   373      total_size += 1UL * count;
   374      for (unsigned int i = 0; i < count; i++) {
   375        total_size +=
   376          ::google::protobuf::internal::WireFormatLite::MessageSize(
   377            this->candidate(static_cast<int>(i)));
   378      }
   379    }
   380  
   381    // .corepb.DynastyMeta meta = 1;
   382    if (this->has_meta()) {
   383      total_size += 1 +
   384        ::google::protobuf::internal::WireFormatLite::MessageSize(
   385          *meta_);
   386    }
   387  
   388    int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
   389    SetCachedSize(cached_size);
   390    return total_size;
   391  }
   392  
   393  void Dynasty::MergeFrom(const ::google::protobuf::Message& from) {
   394  // @@protoc_insertion_point(generalized_merge_from_start:corepb.Dynasty)
   395    GOOGLE_DCHECK_NE(&from, this);
   396    const Dynasty* source =
   397        ::google::protobuf::internal::DynamicCastToGenerated<const Dynasty>(
   398            &from);
   399    if (source == NULL) {
   400    // @@protoc_insertion_point(generalized_merge_from_cast_fail:corepb.Dynasty)
   401      ::google::protobuf::internal::ReflectionOps::Merge(from, this);
   402    } else {
   403    // @@protoc_insertion_point(generalized_merge_from_cast_success:corepb.Dynasty)
   404      MergeFrom(*source);
   405    }
   406  }
   407  
   408  void Dynasty::MergeFrom(const Dynasty& from) {
   409  // @@protoc_insertion_point(class_specific_merge_from_start:corepb.Dynasty)
   410    GOOGLE_DCHECK_NE(&from, this);
   411    _internal_metadata_.MergeFrom(from._internal_metadata_);
   412    ::google::protobuf::uint32 cached_has_bits = 0;
   413    (void) cached_has_bits;
   414  
   415    candidate_.MergeFrom(from.candidate_);
   416    if (from.has_meta()) {
   417      mutable_meta()->::corepb::DynastyMeta::MergeFrom(from.meta());
   418    }
   419  }
   420  
   421  void Dynasty::CopyFrom(const ::google::protobuf::Message& from) {
   422  // @@protoc_insertion_point(generalized_copy_from_start:corepb.Dynasty)
   423    if (&from == this) return;
   424    Clear();
   425    MergeFrom(from);
   426  }
   427  
   428  void Dynasty::CopyFrom(const Dynasty& from) {
   429  // @@protoc_insertion_point(class_specific_copy_from_start:corepb.Dynasty)
   430    if (&from == this) return;
   431    Clear();
   432    MergeFrom(from);
   433  }
   434  
   435  bool Dynasty::IsInitialized() const {
   436    return true;
   437  }
   438  
   439  void Dynasty::Swap(Dynasty* other) {
   440    if (other == this) return;
   441    InternalSwap(other);
   442  }
   443  void Dynasty::InternalSwap(Dynasty* other) {
   444    using std::swap;
   445    CastToBase(&candidate_)->InternalSwap(CastToBase(&other->candidate_));
   446    swap(meta_, other->meta_);
   447    _internal_metadata_.Swap(&other->_internal_metadata_);
   448  }
   449  
   450  ::google::protobuf::Metadata Dynasty::GetMetadata() const {
   451    protobuf_dynasty_2eproto::protobuf_AssignDescriptorsOnce();
   452    return ::protobuf_dynasty_2eproto::file_level_metadata[kIndexInFileMessages];
   453  }
   454  
   455  
   456  // ===================================================================
   457  
   458  void DynastyMeta::InitAsDefaultInstance() {
   459  }
   460  #if !defined(_MSC_VER) || _MSC_VER >= 1900
   461  const int DynastyMeta::kChainIdFieldNumber;
   462  #endif  // !defined(_MSC_VER) || _MSC_VER >= 1900
   463  
   464  DynastyMeta::DynastyMeta()
   465    : ::google::protobuf::Message(), _internal_metadata_(NULL) {
   466    ::google::protobuf::internal::InitSCC(
   467        &protobuf_dynasty_2eproto::scc_info_DynastyMeta.base);
   468    SharedCtor();
   469    // @@protoc_insertion_point(constructor:corepb.DynastyMeta)
   470  }
   471  DynastyMeta::DynastyMeta(const DynastyMeta& from)
   472    : ::google::protobuf::Message(),
   473        _internal_metadata_(NULL) {
   474    _internal_metadata_.MergeFrom(from._internal_metadata_);
   475    chain_id_ = from.chain_id_;
   476    // @@protoc_insertion_point(copy_constructor:corepb.DynastyMeta)
   477  }
   478  
   479  void DynastyMeta::SharedCtor() {
   480    chain_id_ = 0u;
   481  }
   482  
   483  DynastyMeta::~DynastyMeta() {
   484    // @@protoc_insertion_point(destructor:corepb.DynastyMeta)
   485    SharedDtor();
   486  }
   487  
   488  void DynastyMeta::SharedDtor() {
   489  }
   490  
   491  void DynastyMeta::SetCachedSize(int size) const {
   492    _cached_size_.Set(size);
   493  }
   494  const ::google::protobuf::Descriptor* DynastyMeta::descriptor() {
   495    ::protobuf_dynasty_2eproto::protobuf_AssignDescriptorsOnce();
   496    return ::protobuf_dynasty_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
   497  }
   498  
   499  const DynastyMeta& DynastyMeta::default_instance() {
   500    ::google::protobuf::internal::InitSCC(&protobuf_dynasty_2eproto::scc_info_DynastyMeta.base);
   501    return *internal_default_instance();
   502  }
   503  
   504  
   505  void DynastyMeta::Clear() {
   506  // @@protoc_insertion_point(message_clear_start:corepb.DynastyMeta)
   507    ::google::protobuf::uint32 cached_has_bits = 0;
   508    // Prevent compiler warnings about cached_has_bits being unused
   509    (void) cached_has_bits;
   510  
   511    chain_id_ = 0u;
   512    _internal_metadata_.Clear();
   513  }
   514  
   515  bool DynastyMeta::MergePartialFromCodedStream(
   516      ::google::protobuf::io::CodedInputStream* input) {
   517  #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
   518    ::google::protobuf::uint32 tag;
   519    // @@protoc_insertion_point(parse_start:corepb.DynastyMeta)
   520    for (;;) {
   521      ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
   522      tag = p.first;
   523      if (!p.second) goto handle_unusual;
   524      switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
   525        // uint32 chain_id = 1;
   526        case 1: {
   527          if (static_cast< ::google::protobuf::uint8>(tag) ==
   528              static_cast< ::google::protobuf::uint8>(8u /* 8 & 0xFF */)) {
   529  
   530            DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
   531                     ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>(
   532                   input, &chain_id_)));
   533          } else {
   534            goto handle_unusual;
   535          }
   536          break;
   537        }
   538  
   539        default: {
   540        handle_unusual:
   541          if (tag == 0) {
   542            goto success;
   543          }
   544          DO_(::google::protobuf::internal::WireFormat::SkipField(
   545                input, tag, _internal_metadata_.mutable_unknown_fields()));
   546          break;
   547        }
   548      }
   549    }
   550  success:
   551    // @@protoc_insertion_point(parse_success:corepb.DynastyMeta)
   552    return true;
   553  failure:
   554    // @@protoc_insertion_point(parse_failure:corepb.DynastyMeta)
   555    return false;
   556  #undef DO_
   557  }
   558  
   559  void DynastyMeta::SerializeWithCachedSizes(
   560      ::google::protobuf::io::CodedOutputStream* output) const {
   561    // @@protoc_insertion_point(serialize_start:corepb.DynastyMeta)
   562    ::google::protobuf::uint32 cached_has_bits = 0;
   563    (void) cached_has_bits;
   564  
   565    // uint32 chain_id = 1;
   566    if (this->chain_id() != 0) {
   567      ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->chain_id(), output);
   568    }
   569  
   570    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   571      ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
   572          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()), output);
   573    }
   574    // @@protoc_insertion_point(serialize_end:corepb.DynastyMeta)
   575  }
   576  
   577  ::google::protobuf::uint8* DynastyMeta::InternalSerializeWithCachedSizesToArray(
   578      bool deterministic, ::google::protobuf::uint8* target) const {
   579    (void)deterministic; // Unused
   580    // @@protoc_insertion_point(serialize_to_array_start:corepb.DynastyMeta)
   581    ::google::protobuf::uint32 cached_has_bits = 0;
   582    (void) cached_has_bits;
   583  
   584    // uint32 chain_id = 1;
   585    if (this->chain_id() != 0) {
   586      target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->chain_id(), target);
   587    }
   588  
   589    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   590      target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
   591          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()), target);
   592    }
   593    // @@protoc_insertion_point(serialize_to_array_end:corepb.DynastyMeta)
   594    return target;
   595  }
   596  
   597  size_t DynastyMeta::ByteSizeLong() const {
   598  // @@protoc_insertion_point(message_byte_size_start:corepb.DynastyMeta)
   599    size_t total_size = 0;
   600  
   601    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   602      total_size +=
   603        ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
   604          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()));
   605    }
   606    // uint32 chain_id = 1;
   607    if (this->chain_id() != 0) {
   608      total_size += 1 +
   609        ::google::protobuf::internal::WireFormatLite::UInt32Size(
   610          this->chain_id());
   611    }
   612  
   613    int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
   614    SetCachedSize(cached_size);
   615    return total_size;
   616  }
   617  
   618  void DynastyMeta::MergeFrom(const ::google::protobuf::Message& from) {
   619  // @@protoc_insertion_point(generalized_merge_from_start:corepb.DynastyMeta)
   620    GOOGLE_DCHECK_NE(&from, this);
   621    const DynastyMeta* source =
   622        ::google::protobuf::internal::DynamicCastToGenerated<const DynastyMeta>(
   623            &from);
   624    if (source == NULL) {
   625    // @@protoc_insertion_point(generalized_merge_from_cast_fail:corepb.DynastyMeta)
   626      ::google::protobuf::internal::ReflectionOps::Merge(from, this);
   627    } else {
   628    // @@protoc_insertion_point(generalized_merge_from_cast_success:corepb.DynastyMeta)
   629      MergeFrom(*source);
   630    }
   631  }
   632  
   633  void DynastyMeta::MergeFrom(const DynastyMeta& from) {
   634  // @@protoc_insertion_point(class_specific_merge_from_start:corepb.DynastyMeta)
   635    GOOGLE_DCHECK_NE(&from, this);
   636    _internal_metadata_.MergeFrom(from._internal_metadata_);
   637    ::google::protobuf::uint32 cached_has_bits = 0;
   638    (void) cached_has_bits;
   639  
   640    if (from.chain_id() != 0) {
   641      set_chain_id(from.chain_id());
   642    }
   643  }
   644  
   645  void DynastyMeta::CopyFrom(const ::google::protobuf::Message& from) {
   646  // @@protoc_insertion_point(generalized_copy_from_start:corepb.DynastyMeta)
   647    if (&from == this) return;
   648    Clear();
   649    MergeFrom(from);
   650  }
   651  
   652  void DynastyMeta::CopyFrom(const DynastyMeta& from) {
   653  // @@protoc_insertion_point(class_specific_copy_from_start:corepb.DynastyMeta)
   654    if (&from == this) return;
   655    Clear();
   656    MergeFrom(from);
   657  }
   658  
   659  bool DynastyMeta::IsInitialized() const {
   660    return true;
   661  }
   662  
   663  void DynastyMeta::Swap(DynastyMeta* other) {
   664    if (other == this) return;
   665    InternalSwap(other);
   666  }
   667  void DynastyMeta::InternalSwap(DynastyMeta* other) {
   668    using std::swap;
   669    swap(chain_id_, other->chain_id_);
   670    _internal_metadata_.Swap(&other->_internal_metadata_);
   671  }
   672  
   673  ::google::protobuf::Metadata DynastyMeta::GetMetadata() const {
   674    protobuf_dynasty_2eproto::protobuf_AssignDescriptorsOnce();
   675    return ::protobuf_dynasty_2eproto::file_level_metadata[kIndexInFileMessages];
   676  }
   677  
   678  
   679  // ===================================================================
   680  
   681  void DynastyCandidate::InitAsDefaultInstance() {
   682  }
   683  #if !defined(_MSC_VER) || _MSC_VER >= 1900
   684  const int DynastyCandidate::kSerialFieldNumber;
   685  const int DynastyCandidate::kDynastyFieldNumber;
   686  #endif  // !defined(_MSC_VER) || _MSC_VER >= 1900
   687  
   688  DynastyCandidate::DynastyCandidate()
   689    : ::google::protobuf::Message(), _internal_metadata_(NULL) {
   690    ::google::protobuf::internal::InitSCC(
   691        &protobuf_dynasty_2eproto::scc_info_DynastyCandidate.base);
   692    SharedCtor();
   693    // @@protoc_insertion_point(constructor:corepb.DynastyCandidate)
   694  }
   695  DynastyCandidate::DynastyCandidate(const DynastyCandidate& from)
   696    : ::google::protobuf::Message(),
   697        _internal_metadata_(NULL),
   698        dynasty_(from.dynasty_) {
   699    _internal_metadata_.MergeFrom(from._internal_metadata_);
   700    serial_ = from.serial_;
   701    // @@protoc_insertion_point(copy_constructor:corepb.DynastyCandidate)
   702  }
   703  
   704  void DynastyCandidate::SharedCtor() {
   705    serial_ = GOOGLE_ULONGLONG(0);
   706  }
   707  
   708  DynastyCandidate::~DynastyCandidate() {
   709    // @@protoc_insertion_point(destructor:corepb.DynastyCandidate)
   710    SharedDtor();
   711  }
   712  
   713  void DynastyCandidate::SharedDtor() {
   714  }
   715  
   716  void DynastyCandidate::SetCachedSize(int size) const {
   717    _cached_size_.Set(size);
   718  }
   719  const ::google::protobuf::Descriptor* DynastyCandidate::descriptor() {
   720    ::protobuf_dynasty_2eproto::protobuf_AssignDescriptorsOnce();
   721    return ::protobuf_dynasty_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
   722  }
   723  
   724  const DynastyCandidate& DynastyCandidate::default_instance() {
   725    ::google::protobuf::internal::InitSCC(&protobuf_dynasty_2eproto::scc_info_DynastyCandidate.base);
   726    return *internal_default_instance();
   727  }
   728  
   729  
   730  void DynastyCandidate::Clear() {
   731  // @@protoc_insertion_point(message_clear_start:corepb.DynastyCandidate)
   732    ::google::protobuf::uint32 cached_has_bits = 0;
   733    // Prevent compiler warnings about cached_has_bits being unused
   734    (void) cached_has_bits;
   735  
   736    dynasty_.Clear();
   737    serial_ = GOOGLE_ULONGLONG(0);
   738    _internal_metadata_.Clear();
   739  }
   740  
   741  bool DynastyCandidate::MergePartialFromCodedStream(
   742      ::google::protobuf::io::CodedInputStream* input) {
   743  #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
   744    ::google::protobuf::uint32 tag;
   745    // @@protoc_insertion_point(parse_start:corepb.DynastyCandidate)
   746    for (;;) {
   747      ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
   748      tag = p.first;
   749      if (!p.second) goto handle_unusual;
   750      switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
   751        // uint64 serial = 1;
   752        case 1: {
   753          if (static_cast< ::google::protobuf::uint8>(tag) ==
   754              static_cast< ::google::protobuf::uint8>(8u /* 8 & 0xFF */)) {
   755  
   756            DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
   757                     ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>(
   758                   input, &serial_)));
   759          } else {
   760            goto handle_unusual;
   761          }
   762          break;
   763        }
   764  
   765        // repeated string dynasty = 2;
   766        case 2: {
   767          if (static_cast< ::google::protobuf::uint8>(tag) ==
   768              static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
   769            DO_(::google::protobuf::internal::WireFormatLite::ReadString(
   770                  input, this->add_dynasty()));
   771            DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
   772              this->dynasty(this->dynasty_size() - 1).data(),
   773              static_cast<int>(this->dynasty(this->dynasty_size() - 1).length()),
   774              ::google::protobuf::internal::WireFormatLite::PARSE,
   775              "corepb.DynastyCandidate.dynasty"));
   776          } else {
   777            goto handle_unusual;
   778          }
   779          break;
   780        }
   781  
   782        default: {
   783        handle_unusual:
   784          if (tag == 0) {
   785            goto success;
   786          }
   787          DO_(::google::protobuf::internal::WireFormat::SkipField(
   788                input, tag, _internal_metadata_.mutable_unknown_fields()));
   789          break;
   790        }
   791      }
   792    }
   793  success:
   794    // @@protoc_insertion_point(parse_success:corepb.DynastyCandidate)
   795    return true;
   796  failure:
   797    // @@protoc_insertion_point(parse_failure:corepb.DynastyCandidate)
   798    return false;
   799  #undef DO_
   800  }
   801  
   802  void DynastyCandidate::SerializeWithCachedSizes(
   803      ::google::protobuf::io::CodedOutputStream* output) const {
   804    // @@protoc_insertion_point(serialize_start:corepb.DynastyCandidate)
   805    ::google::protobuf::uint32 cached_has_bits = 0;
   806    (void) cached_has_bits;
   807  
   808    // uint64 serial = 1;
   809    if (this->serial() != 0) {
   810      ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->serial(), output);
   811    }
   812  
   813    // repeated string dynasty = 2;
   814    for (int i = 0, n = this->dynasty_size(); i < n; i++) {
   815      ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
   816        this->dynasty(i).data(), static_cast<int>(this->dynasty(i).length()),
   817        ::google::protobuf::internal::WireFormatLite::SERIALIZE,
   818        "corepb.DynastyCandidate.dynasty");
   819      ::google::protobuf::internal::WireFormatLite::WriteString(
   820        2, this->dynasty(i), output);
   821    }
   822  
   823    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   824      ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
   825          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()), output);
   826    }
   827    // @@protoc_insertion_point(serialize_end:corepb.DynastyCandidate)
   828  }
   829  
   830  ::google::protobuf::uint8* DynastyCandidate::InternalSerializeWithCachedSizesToArray(
   831      bool deterministic, ::google::protobuf::uint8* target) const {
   832    (void)deterministic; // Unused
   833    // @@protoc_insertion_point(serialize_to_array_start:corepb.DynastyCandidate)
   834    ::google::protobuf::uint32 cached_has_bits = 0;
   835    (void) cached_has_bits;
   836  
   837    // uint64 serial = 1;
   838    if (this->serial() != 0) {
   839      target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(1, this->serial(), target);
   840    }
   841  
   842    // repeated string dynasty = 2;
   843    for (int i = 0, n = this->dynasty_size(); i < n; i++) {
   844      ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
   845        this->dynasty(i).data(), static_cast<int>(this->dynasty(i).length()),
   846        ::google::protobuf::internal::WireFormatLite::SERIALIZE,
   847        "corepb.DynastyCandidate.dynasty");
   848      target = ::google::protobuf::internal::WireFormatLite::
   849        WriteStringToArray(2, this->dynasty(i), target);
   850    }
   851  
   852    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   853      target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
   854          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()), target);
   855    }
   856    // @@protoc_insertion_point(serialize_to_array_end:corepb.DynastyCandidate)
   857    return target;
   858  }
   859  
   860  size_t DynastyCandidate::ByteSizeLong() const {
   861  // @@protoc_insertion_point(message_byte_size_start:corepb.DynastyCandidate)
   862    size_t total_size = 0;
   863  
   864    if ((_internal_metadata_.have_unknown_fields() &&  ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
   865      total_size +=
   866        ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
   867          (::google::protobuf::internal::GetProto3PreserveUnknownsDefault()   ? _internal_metadata_.unknown_fields()   : _internal_metadata_.default_instance()));
   868    }
   869    // repeated string dynasty = 2;
   870    total_size += 1 *
   871        ::google::protobuf::internal::FromIntSize(this->dynasty_size());
   872    for (int i = 0, n = this->dynasty_size(); i < n; i++) {
   873      total_size += ::google::protobuf::internal::WireFormatLite::StringSize(
   874        this->dynasty(i));
   875    }
   876  
   877    // uint64 serial = 1;
   878    if (this->serial() != 0) {
   879      total_size += 1 +
   880        ::google::protobuf::internal::WireFormatLite::UInt64Size(
   881          this->serial());
   882    }
   883  
   884    int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
   885    SetCachedSize(cached_size);
   886    return total_size;
   887  }
   888  
   889  void DynastyCandidate::MergeFrom(const ::google::protobuf::Message& from) {
   890  // @@protoc_insertion_point(generalized_merge_from_start:corepb.DynastyCandidate)
   891    GOOGLE_DCHECK_NE(&from, this);
   892    const DynastyCandidate* source =
   893        ::google::protobuf::internal::DynamicCastToGenerated<const DynastyCandidate>(
   894            &from);
   895    if (source == NULL) {
   896    // @@protoc_insertion_point(generalized_merge_from_cast_fail:corepb.DynastyCandidate)
   897      ::google::protobuf::internal::ReflectionOps::Merge(from, this);
   898    } else {
   899    // @@protoc_insertion_point(generalized_merge_from_cast_success:corepb.DynastyCandidate)
   900      MergeFrom(*source);
   901    }
   902  }
   903  
   904  void DynastyCandidate::MergeFrom(const DynastyCandidate& from) {
   905  // @@protoc_insertion_point(class_specific_merge_from_start:corepb.DynastyCandidate)
   906    GOOGLE_DCHECK_NE(&from, this);
   907    _internal_metadata_.MergeFrom(from._internal_metadata_);
   908    ::google::protobuf::uint32 cached_has_bits = 0;
   909    (void) cached_has_bits;
   910  
   911    dynasty_.MergeFrom(from.dynasty_);
   912    if (from.serial() != 0) {
   913      set_serial(from.serial());
   914    }
   915  }
   916  
   917  void DynastyCandidate::CopyFrom(const ::google::protobuf::Message& from) {
   918  // @@protoc_insertion_point(generalized_copy_from_start:corepb.DynastyCandidate)
   919    if (&from == this) return;
   920    Clear();
   921    MergeFrom(from);
   922  }
   923  
   924  void DynastyCandidate::CopyFrom(const DynastyCandidate& from) {
   925  // @@protoc_insertion_point(class_specific_copy_from_start:corepb.DynastyCandidate)
   926    if (&from == this) return;
   927    Clear();
   928    MergeFrom(from);
   929  }
   930  
   931  bool DynastyCandidate::IsInitialized() const {
   932    return true;
   933  }
   934  
   935  void DynastyCandidate::Swap(DynastyCandidate* other) {
   936    if (other == this) return;
   937    InternalSwap(other);
   938  }
   939  void DynastyCandidate::InternalSwap(DynastyCandidate* other) {
   940    using std::swap;
   941    dynasty_.InternalSwap(CastToBase(&other->dynasty_));
   942    swap(serial_, other->serial_);
   943    _internal_metadata_.Swap(&other->_internal_metadata_);
   944  }
   945  
   946  ::google::protobuf::Metadata DynastyCandidate::GetMetadata() const {
   947    protobuf_dynasty_2eproto::protobuf_AssignDescriptorsOnce();
   948    return ::protobuf_dynasty_2eproto::file_level_metadata[kIndexInFileMessages];
   949  }
   950  
   951  
   952  // @@protoc_insertion_point(namespace_scope)
   953  }  // namespace corepb
   954  namespace google {
   955  namespace protobuf {
   956  template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::corepb::Dynasty* Arena::CreateMaybeMessage< ::corepb::Dynasty >(Arena* arena) {
   957    return Arena::CreateInternal< ::corepb::Dynasty >(arena);
   958  }
   959  template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::corepb::DynastyMeta* Arena::CreateMaybeMessage< ::corepb::DynastyMeta >(Arena* arena) {
   960    return Arena::CreateInternal< ::corepb::DynastyMeta >(arena);
   961  }
   962  template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::corepb::DynastyCandidate* Arena::CreateMaybeMessage< ::corepb::DynastyCandidate >(Arena* arena) {
   963    return Arena::CreateInternal< ::corepb::DynastyCandidate >(arena);
   964  }
   965  }  // namespace protobuf
   966  }  // namespace google
   967  
   968  // @@protoc_insertion_point(global_scope)